El Helicoide (built 1961)
Location: 10.4894°N, 66.9099°W