Where is this building?

score:8

Accepted answer

This is a building near Zvyozdnaya metro station in St. Petersburg:

enter image description here

Exact GPS location: 59.833285, 30.349010. The letters on top say "Beer House", which is a local chain of pubs.

More post

Search Posts

Related post