Did you know that the most powerful radio station in Imperial Russia operated from New Holland Island in Saint Petersburg ? SOMEFACTS.com