Photos taken in and around Whistler Blackcomb resort, British Columbia, Canada. Nature at its best! From snowy mountain peaks to lush green valleys with serene rivers, raging waterfalls and abundant wildlife. Whistler is one of the top destination in Canada.
Size & Shape
Cache: memcache | | | |