16
You May Also Like
From Our Partners
Now You Know
Latest Affordable DIY & Organization
The other-worldly cliffside temple scenes were filmed at the awe-inspiring Mount Cangyan in Hebei Province. Those with a fear of heights need not apply.