The Eye of the Clouds in Chongqing ascends to the top floor at an altitude of 520 meters.