Chongqing, located in southwest China, is one of the world's largest cities. It is known for its vertigo-inducing views. Beautiful plum blossoms are in bloom during spring time, and many people gather around Liziba and Fotuguan Station on Chongqing Rail Transit Line 2 to witness the unique view of monorail trains running past blooming flowers, creating a beautiful scene in the city.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3