A documentary on the police station near the Guangzhou Train Station.
Genre : Documentary
Runtime : 56 mins
Release Date : 2010-01-01