Land Rover and people next to prayer flags and 'ovoo' rock piles, Ladakh, North East India