About Tilanqiao Prison
The Tilanqiao Prison, formerly known as the Ward Road Gaol, is a prison in Hongkou District of Shanghai, China. Originally built in the foreign-controlled Shanghai International Settlement, it is now run by the Chinese Ministry of Public Security.