CHILE | Friday, 26 January 2007 | Views [135]
South Tower. This is the tallest. It is a mile from the top of this tower down to the top of the lake below. 2850 meters.