Venue and Travel
Health resort "Volga", Tverskaya oblast, Russia