Designed by
Title
Stele Forest #23058069
Description
The Stele Forest, or Xi'an Beilin Museum, is a museum for steles and stone sculptures which is located in Xi'an, China. Founded in 1944, it was the principal museum for Shaanxi province on the site of what was formerly an 11th century Confucius Temple.
This image is editorial