One of the oddest ancient creations near the shore of Lake Titicaca in Peru is what is called the Devil’s doorway. No one knows who made it or when. In this video, quadcopter Pachacutec explores in front, above and behind this ancient mystery.

Category:

South America

Comments are closed.