Photo taken during the early hours on June 29, 2011 shows Moraine Lake in Banff National Park, Canadian Rockies, Canada. Canadian Rockies are the Canadian parts of the Rocky Mountains.[Photo/Xinhua]