Liangxiang Prison is a prisoninLiangxiang, Fangshan District, Beijing, China. It was established in 1960. The prison was once the largest elevator factory in China. It currently houses over 1,000 adult male criminals with 10-15 yr. sentences.[1]
{{cite web}}
: CS1 maint: archived copy as title (link)
![]() | This Chinese prison-related article is a stub. You can help Wikipedia by expanding it. |