There are many advertisements on buses like that in Helsinki, Finland. The bus on the picture is the A6 line in Copenhagen, Denmark. The architecture looks very northern and awesome.
Anyways the bus advertisement is definitely the best I've ever seen.