Liangxiang Prison

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.