At the highest point on the highest motorable road in the world (5,600 m)

More photos by bravebird