The Central Station in Stockholm, Sweden.

A busy place in the middle of the daily commute.