What a great tour! I've never seen most of these places (except Finland) but I hope I'll see them one day, especially St. Petersburg.