Travel stories and photos

Saint Petersburg TV Tower

The tower is located at 3 Ulitsa Akademika Pavlova, St. Petersburg.

Built in 1962.
310 meter high.