Built in 1936 by Japanese, the Shrewsing Tower is a stone tower about 20 meters high. After the Japanese felled the most precious red dragonflies in Alishan, many loggers died of strange diseases. The Japanese thought that these tree spirits were revenge, and built a tree spirit tower to sacrifice these cut red dragonflies.