Where is Humayun's Tomb?

Where is Humayun's Tomb located?

Humayun's Tomb, Delhi, India (approx. 28.59328°, 77.25069°)


Where is Humayun's Tomb on the map?