Ti Lan Qiao Prison
Located at Hua De Road (now Chang Yang Road No. 147), the site was put into use in 1903. During the Jiaqing period of the Qing Dynasty, local residents constructed a bridge near the Xia Hai Temple, near the Xia Hai Pu, called Ti Lan Qiao, which is how the area got its name. Due […]









