New buildings on the edge of Leh with the Zanscar mountains in the background. Leh, Ladakh, Republic on India. 17Sep11