La Capilla del Hombre (built 2002)
Location: 0.1908°S, 78.4695°W