Answer
Shen Chen was born in Dalian, a coastal city in the Liaoning Province of northeast China. Dalian is a major port city and the capital of Liaoning Province. It is a major economic and industrial center in China, and is home to a number of major Chinese companies.