Inside a digital art exhibition in Saint Petersburg, Russia — Travel Magazine