May 28, 2007


Red Castle, an old mansion built in 1899, located in Tamsui, Taiwan. After remodeling in 2000, now it is a quite popular Chinese restaurant in Tamsui. It is quite a nice experience to have lunch or dinner with a beautiful view of Tamsui river, or you can enjoy a cup of coffee or tea at the cafe on the roof.

No comments: