04 January 2005


A view of the snow-clad Solang Nala, a popular resort for ski lovers, near Manali on Monday - PTI. 1/3/2005  Posted by Hello

0 Comments:

Post a Comment

<< Home