History has a way of romanticising people who fought for their ideals. And what better way to immortalise these heroes but with a memorial built to honor their work. The Chiang Kai-shek Memorial Hall sits in the Liberty Square surrounded by a park, with the National Theater and National Concert Hall nearby. The main hall… Continue reading travels past: Chiang Kai-shek memorial