In the background of India's glowing cities, you can also make out the faint silhouette of the Himalayas.