China Opens World's Largest Railway Station in Chongqing | WATCH

Chongqing East station spans 1.22 million square meters across eight floors, with 29 platforms designed to handle 16,000 passengers per hour at peak times

Chongqing East station spans 1.22 million square meters across eight floors, with 29 platforms designed to handle 16,000 passengers per hour at peak times