The final location for the program was set in Lin Du, the neighboring country next to Shi Guo. The two countries have always had a close and friendly relationship, and the local TV station was very willing to collaborate on this project, having contacted the local police department early on. Shi Guo focuses on high-tech… Continue reading Idol Chapter 118
