Village of Lamayuru, Ladakh Region, India in valley below mountain and clouds