Tianjin Dabeiyuan / 天津大悲院

The Temple of Great Compassion is a chan/zen buddhist gem in Tianjin, a religious complex along Hai River.