The stone causeway of the solar observatory in Mount Tlaloc, Mexico. The stone causeway of the solar observatory in Mount Tlaloc, Mexico.