Search:
marcwan.com
Up
This is VT (now CST), an old building that is one of the more famous landmarks in the city and supposedly busiest train station in Asia.