The Bat Temple is located on Fangfeng Mountain by Xiazhu Lake. It is named after the often seen flocks of bats flying in the cave. Inside the temple, there is a Mahavira Hall where the Bodhisattva Avalokitesvara is enshrined.

The Bat Temple is located on Fangfeng Mountain by Xiazhu Lake. It is named after the often seen flocks of bats flying in the cave. Inside the temple, there is a Mahavira Hall where the Bodhisattva Avalokitesvara is enshrined.