NASA shares pic of Himalayan mountains, Delhi's city lights captured from space 
NASA took to Instagram to share a picture of snow-covered Himalayan mountains and Delhi's city lights captured from space. "The bright city lights of New Delhi, India, and Lahore, Pakistan, are...visible below the faint, orange airglow of atmospheric particles reacting to solar radiation," NASA wrote. Reacting to the picture, a user wrote, "This is so beautiful."