Avatar – Floating Mountains Location

Although this scene contains a lot of CGI, the inspirational setting was thanks to Wulingyuan in China.…