Nepal - timtuckerphoto

Larja Bridge,

the last and the highest of the wire bridges over the Dudh Khosi river on the climb to Namche Bazaar