Site icon YourAmazingPlaces.com

Hallelujah Mountains, China

These Chinese mountains are the inspiration for creating the environment in the movie Avatar and they are wonder of nature.
Hallelujah Mountains, China

Exit mobile version