Beautiful view of Leh city with snowy Himalayas mountains on background in Ladakh, Jammu and Kashmir, India.