Visiting the Baipu Temple (白瀑寺) today, located in Mentougou District of western Beijing. 
The temple was first built during the Liao Kingdom (916 - 1125).
There is a pagoda which built in 1146 of the Jin Kingdom (1115 - 1234) in it, but after recent renovation, many exaggerated and exquisite Buddha statues are built outside the temple or on the roof of the building, many are ferocious and weirdly stylised, like gods and demons co-exist.