• island

    A British Island Adventure

    Bangchuidao Island is an islet composed mostly of rock, in Dalian , Liaoning Province , China. The island’s Pulau gained popularity a few years ago since the television show Survivor used it as a backdrop for its popular series. Most…