Inside the South Putuo Temple, No. 515 Siming South Road, Siming District, Xiamen (near Xiamen University)