Land of the Avatars

While it’s unlikely you’ll see any 10-feet tall, blue-skinned, sapient humanoids (aka Na’vi), the picturesque, awe-inspiring movie Avatar was filmed here on earth in the Hunan Province – not in Pandora. Wulingyuan, a UNESCO World Heritage Site since 1992, is the magical land of sandstone pillars and jagged granite peaks … Continue reading Land of the Avatars