Canada Whitehorse, Yukon, Aurora, Northern Lights, Tourism, Winter Tourism, Outdoor Activities Whitehorse, Canada: A Pearl of the North Whitehorse is the capital of the Yukon Territory, located on the Yukon River in northwestern Canada. It was named after its rapids that resemble the mane of a white horse. Although the […]