News

Chinese EV startup Avatar faces scrutiny following claims that its flagship electric sedan, the Avatar 12, significantly ...
Watch the breathtaking Zhangjiajie National Forest Park in China, famously known as the inspiration behind the floating mountains in Avatar.
Rolling seas of mist enveloped the quartz-sandstone pillars, creating the illusion of floating mountains that drew gasps and ...
Take in this surreal aerial view of the cloud-shrouded Avatar mountains in Zhangjiajie, China. These unique pillar-like formations and floating ...