Title

China Switches on Lighthouse on Artificial Island in South China Sea