Sets
Random
Pages
Admin
Login
Tianjin Dabeiyuan / 天津大悲院
The Temple of Great Compassion is a chan/zen buddhist gem in Tianjin, a religious complex along Hai River.