RE: The Road
Thanks! It's Spiti Valley in India. This place is absolutely awesome in terms of natural and scenic beauty.
RE: The Road