Panoramic photo of Vancouver in sothern British Columbia in Canada
Vancouver is beside whistler host of the olympic winter games in 2010. it is without doubt the most beautiful city in Canada. Vancouver is located on the southwestern coast of British Columbia, Canada.