Where to Stay in Whitehorse – A Guide to the Land of the Midnight Sun Whitehorse is the capital and only city in Yukon and the most populated settlement in northern Canada. Located in the south of the territory, on the Yukon River, and nicknamed “the Land of the Midnight ...