Nuns from Nepal ride to Leh