Venue

Saint Petersburg

  • Saint Petersburg, Russia

Saint Petersburg is the most important economic, logistics, and cultural and scientific center in Russia – and it's one of the most beautiful megacities in the world.
In addition to the beautiful views and rich cultural heritage, the city on the Neva River has convenient transportation, modern venues, and it's an excellent place for business communication.