Suspension bridge with buddhist prayer flags on the Annapurna circuit trek in Nepal. Shangri-la land.