Current page: 5
This is the Cardiff Castle in Cardiff, Wales, UK. (I'm not sure it's technically in the City Center)