Stock Photo - Aerial view of subway train at Liziba station in Chongqing, China, passing through building.

Stock Photo: Aerial view of subway train at Liziba station in Chongqing, China, passing through building.