Changhai Island

Changhai is the largest of a group of islands in the sea of the east coast of the Liaoning Peninsular. There are many activities for tourist to do or you can just relax and enjoy the scenery and empty sandy beaches by yourself.

Map showing location of Changhai Island

Above: Location of Changhai Island in Dalian, Liaoning, China