Changchun Temple China, Beijing

Changchun Temple

The Beijing Changchun Temple is a Buddhist temple in Xuanwu District, Beijing, China. The temple also houses the Xuanwu Cultural Museum.