Mount Cangyanshan-Surprises at every turn

Temples cling precariously to sheer rock faces in Mount Cangyanshan, Hebei province. Remember the climactic scene in Ang Lee’s film, Crouching Tiger, Hidden Dragon (Wohu, Canglong) when Zhang Ziyi takes her leap of faith and throws herself from the craggy heights into a never-ending ravine, till she is sucked into a misty haze? Lee swapped […]