PHOTO / CHINA
Green rotating parking lot
Published: Aug 18, 2021 06:23 PM
A seven-story rotating parking lot in Southwest China's Chongqing Municipality, known as

A seven-story rotating parking lot in Southwest China's Chongqing Municipality, known as "China's mountain city," is covered with green plants. Photo: VCG