Two National Geographic Explorers enter the Mayan Pyramid, El Castillo, in search of a hidden entrance to an underground cave. While inside they explain the significance of jaguar throne and human sacrifice.

Two National Geographic Explorers enter the Mayan Pyramid, El Castillo, in search of a hidden entrance to an underground cave. While inside they explain the significance of jaguar throne and human sacrifice.