China. Xiamen. Nanputo temple.