The so called Inca stone face in Ecuador.

Amazing stone staircase in Ecuador

Advertisements