Architecture in Saint Petersburg

saint nicolas church
Saint Petersburg, Russia 2016 ©Mia Salminen

The architect who designed this Saint Nicolas Cathedral, Bell Tower in Saint Petersburg, Russia was a genius. There is a lot of beautiful architectures in the country and city with interesting history.