World Answer 7
Prague Old Town
Clues
Located in Czech Republic
One of the world's most architecturally beautiful urban sites