Enjoy the virtual tour of the enchanting Lahaul & Spiti Valley - God resides in this surreal middle land between India and Tibet.
Read this post on travelogueconnect.com