NTU has a really nice campus. It reminds me a lot of Stanford. Not like I would have gotten in there, either.
(National Taiwan University, Taipei)
Posted at 10:07 AM Filed under: Taipei