Miaojue Temple sits quietly within the Summer Palace’s Suzhou Street area, nestled in Haidian District, Beijing