Friday, May 20, 2011

Nature at its best at snow point


At Sollang Valley-Manali, India