Leh palace. Ladakh, Jammu and Kashmir, India
Game of polo - traditional ladakhi sport. Leh, Ladakh, India