This is called "La Puente del Inca", The Inca bridge. Its a natural formation.
Loading...