The Waterfall of the Bride, located just outside the city of Cajamarca in northern Peru, magically creates the illusion of a human figure standing against the black rock.
Upvotes: 2471
Favorite this post:
Mark as read:
Your rating:
Add this post to a custom list