Buddhist temple in Jingyuetan National Forest Park, Changchun, China.