Travel: Ladakh, the roof of India

Moonscape Pilgrimage                                                                                  It’s been called the moon desert, Desolation Station, the last outpost. The truth … Continue reading Travel: Ladakh, the roof of India