Stockholm Central Train Station

Klarabergsviadukten, 111 64 Stockholm, Sweden