St. John’s Church, originally known as Shangxiang Tang, is one of the larger churches in Southwest China. It features a typical European architectural style, which exudes solemnity and reverence. The opening hours and business status are subject to the day’s availability.
