Where is Temple of the Feathered Serpent?

Where is Temple of the Feathered Serpent located?

Temple of the Feathered Serpent, Temple of the Feathered Serpent, Mexico (approx. 19.6818°, -98.8461°)


Where is Temple of the Feathered Serpent on the map?