Here in Beijing amidst multitudes of concrete high-rise office buildings, stands the ultra-modern Beijing-South Railway Station. The building was only completed in August of 2008, but is now visible on Google Maps thanks to this month’s image update, which includes satellite imagery taken just over a month ago. Beijing-South is the Chinese capital’s hub for high-speed rail travel, and is Asia’s largest train station. Upon its completion, the Beijing-South became the third passenger rail terminal in central Beijing, focusing on long-range inter-city travel. It replaced the comparatively minuscule Yongdingmen Station, which until 2006 had operated continuously for over…