Results 1 results found Templo de las Pinturas (Temple of Pictures) on left with El Castillo (the Castle) on right at the Mayan ruins of Tulum, Quintana Roo, Mexico, North America