Photo taken during the sunset hours on July 2, 2011 shows houses near Lake O'Hara in Yoho National Park, Canadian Rockies, Canada.[Photo/Xinhua]