Situated near the north coast of Yucatán ... which is the tallest pyramid in the Yucatan peninsula at 137 ft (42 m) high.