The picture above is of Imatra and appeared in the New York Sun in October 1885. It was also published in the 09/17/1883 issue of the magazine St Petersburg Novoe Vremia and described as “the Imatra rapids, Russia’s Niagara Falls “
The picture above is of Imatra and appeared in the New York Sun in October 1885. It was also published in the 09/17/1883 issue of the magazine St Petersburg Novoe Vremia and described as “the Imatra rapids, Russia’s Niagara Falls “


