Sanxia Prison


Sanxia Prison is a prison in the municipality of Chongqing, China. It was established in 2004.