Our guide tells us this is the largest train station in Asia. I can easily believe it. This place is HUGE.