Aerial photo of the Cowichan Commons while under development in 2008, Cowichan Valley, Vancouver Island, British Columbia, Canada.