Catch the surreal sights and sounds from Leh and Ladakh in this edition of Moving Images.