Treasure Island, People's Light