Where is Trilokpuri Sanjay Lake?

Where is Trilokpuri Sanjay Lake located?

Trilokpuri Sanjay Lake, Delhi, India (approx. 28.613453°, 77.3088549°)


Where is Trilokpuri Sanjay Lake on the map?