Where is Moctezuma?

Where is Moctezuma located?

Moctezuma, Mexico City, Mexico (approx. 18.48333°, -100.2167°)


Where is Moctezuma on the map?