May
25
Swedenland
Except for the fact that morning coffee is at 10am and afternoon coffee at 3pm, this could be Sweden.
Er, no … the trains do not run on time here.