Everytime I see snowgarima8046 (54)in Picture A Day • 6 years ago This picture is from the place named Chang La, which is the second highest motorable road of the world in Leh ladakh, India. #pictureaday #steemit #photography #india #lehladakh
Beautiful!
Thank you :)