Insert page Central Hall of the Donghuang Temple
The 166th insert from the album The Imperial City of Beijing, China. The photo shows the interior of the central hall of the Lamaist Donghuang Temple (Donghuangsi東黃寺) in Beijing. The temple no longer exists today.
Do you have a comment or additional information about the subject?