Spiti Valley – The hidden Shangri la of Himalayas

Spiti Valley – The hidden Shangri la of Himalayas.

Advertisements