United Kingdom
Royal Liver Building, Liverpool
Description:
Where is this great building?
Status:
Already located!
Solution:
Royal Liver Building, Liverpool
Lat/Lng:
53.40556338820186, -2.996649492126494
Anonymous
159 months ago
127
It really is the Royal Liver Building in the UK, with images projected on it at night
Anonymous
165 months ago
127
It's the Royal Liver Building; it looks different than usual because of a light-projection show using its facade as the "screen."
Jurgen
166 months ago
127
Maybe somewhere in the former Soviet-Union?
4 comments