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
More in this section
- UAE suspends trade, financial transactions with Iran after attacks
- WATCH: Iranian officials repeatedly threaten the US – compilation
- OPINION – Why Israel Treats Turkish Partnership With Syria Like Iranian Infiltration
- Foreign Policy magazine becomes mouthpiece for Qatar, spouting anti-Israel views and denouncing US Iran policy