Bombay, the City that Never Sleeps!

Here's a Clue!
19° 4' 33.541" N
X
72° 52' 39.561" E
Mumbai and Bombay : two names for the same great Indian city