A Hidden Lake Amid Towers of Blue.Lago Pehoe is a lake nestled in the Torres del Paine National Park