A beautiful clock tower of a castle built a the mountain side of Taiwan. The scenery is breathtaking.