Liangxiang Prison is a prison in Liangxiang, Fangshan District, Beijing, China.
The prison was once the largest elevator factory in China.
It currently houses over 1,000 adult male criminals with 10-15 yr.
This Chinese prison-related article is a stub.
You can help Wikipedia by expanding it.