Friday, October 28, 2011

Picture of the Day


Satellite image of our India during Diwali Night, popularly known as the "festival of lights.” Looks amazing.