Designed by
Title
Beijing South railway station, China #194006209
Description
The new Beijing South railway station is the city`s largest station, and is one of the largest in Asia. It joins the main Beijing railway station and the Beijing West railway station as one of three main passenger rail hubs in the Chinese capital.
This image is editorial