1

The World Is Your Race Course...

26 Apr '17

Flying in the Avatar Mountains

Recently went on a holiday with my Girlfriend to the Avatar Mountains in China (Zhangjiajie National Park). This part of China is what inspired James Cameron to create the "Floating Mountains of Pandora"" in his Avatar movie.

Avatar Mountains in China

It was a bit of a covert operation and I only ever had 1 battery at each location, but how could I refuse to fly this amazing terrain! I may not be a Pro pilot, but you really can't deny this is one of the most beautiful places to fly in the world!

Banshee Diving in The Floating Mountains of Pandora