Uploaded April 2008 | Updated September 2026, 2 weeks ago
Located an hour and a half north of Beijing, the aptly named China North International Shooting Range is a great place to blow off some steam. Pop! Pop! Pop! -Damn, we are so gangsta...
Located an hour and a half north of Beijing, the aptly named China North International Shooting Range is a great place to blow off some steam. Pop! Pop! Pop! -Damn, we are so gangsta...










