Blank Video Poster

The mysterious Inca Temple of the Moon

Jun 7, 2024
Heritage Tube Logo

Heritage Tube

The Temple of the Moon is an Inca ceremonial site, constructed in the open face of a shallow cave near the ancient city of Machu Picchu in Peru.
#History