World Question 7
Name this wonder
Clues
Located in Czech Republic
One of the world's most architecturally beautiful urban sites