Atlas
Vyborg, Leningrad, Russian Federation