Two large stone lions, claimed to be the largest in Asia, stand guard at the entrance to the Wenwu Miao (Temple) facing the Sun Moon Lake.