Featured Projects
Beijing South Railway Station

Beijing South Railway Station designs for 100 years service life. It is China's and Asia's largest railway station and is considered "The First Stop in Asia".

It is also considered as China's first high-standard modern large passenger station.