Stars are visible over the Canadian Rockies and Lake Louise about two hours before sunrise. Lake Louise is located in Banff National Park, Alberta, Canada.