This temple is located in Xiamen of China.