reminds me of something you might see on a postcard
3 Aug 2007 5:28am
@C2 Studios: Thanks so much C2. That's Auli in Uttaranchal, India. Amidst the Himalayan ranges and overlooking Nanda Devi - the highest mountain peak entirely in the country. It's a wonderful place and Auli is the only ski resort in India, but it wasn't snowing when we went!
ghetufool from Bangladesh
oh...india has this beautiful places too? i always thought it's a poor country. bloody indians!