Previous Image Next Image IMG-20130714-WA0103 Perfect weather in the town of Leh Perfect weather in the town of Leh