Pei-chien Shan, Guangdong (island)