Today’s Image of the Day comes thanks to the NASA Earth Observatory and features a look at the Indus River glowing at night.
The largest bright spot in the lower left of the image is the city of Karachi, Pakistan. Karachi is one of the most populous cities in the country, with over 9.3 million inhabitants. It is located at the southernmost part of the Indus River where it empties into the Arabian Sea.
Source: NASA Earth Observatory