People enjoying royal water at Chashma-i Shahi, kashmir

26

chasma-shahi-royal-water
The Chashma-i-Shahi or the Royal Spring is a bubbling fount of cold, crystal clear water which the visitor in summer would much like to drink.
Says Citizen Journalist Aseem Sharma

You might also like