Xilai si

from Wikipedia, the free encyclopedia

Xilai si (Chinese 西 来 寺) stands for: