Prayer flags on poles set in rocks. Ladakh, NE India