Location: Vyborg, Russia
Architect/Designers: Alvar Aalto