Mountain and Stars Posted on September 7, 2016September 5, 2016 by Tanvi Stars shine over Tarsar Lake in the Himalayas. Think this is cool? You should share it. Just click one of these handy lil' buttons.TwitterFacebookEmailTumblrPinterestLike this:Like Loading...