Explore the historic May Flower College located in Tuanjie Town, Chengdu. Admire the old brick building with a charming clock tower on top.