Sweden
41 hours of travel; 48 hours in Sweden; 16 hours of meetings.
80 photos · 959 views