You are viewing a single comment's thread from:
RE: The Road
Thanks! It's Spiti Valley in India. This place is absolutely awesome in terms of natural and scenic beauty.
Thanks! It's Spiti Valley in India. This place is absolutely awesome in terms of natural and scenic beauty.