Amazing glimpse of a mothership discovered in China’s Avatar Mountains