Lee Rentz Photography Weblog

Archives

Lake O’Hara may be the most beautiful wild setting in North America, with the stunning turquoise lake surrounded by the snowy high peaks. Canada’s Yoho National Park is simply magnificent!