It’s the same height as Cardiff Castle and taller than the Great Wall of China, and it will be in Wales together with a street food event, with DJs playing throughout the day It’s the same height as Cardiff Castle and taller than the Great Wall of China, and it will be in Wales together with a street food event, with DJs playing throughout the day WalesOnline – NewsRead More