World Question 7

Name this wonder

Clues

Located in Czech Republic

One of the world's most
architecturally beautiful urban sites