The Bridge of Immortals, Huanghsan, China. The Bridge of Immortals, Huanghsan, China. Source: HERE ← PREV POST NEXT POST →