Where can one find the two 100 ft high stainless steel horse-head sculptures shown in the picture?
Correct answer: Falkirk, Scotland
Player #5908676
Wow ! Great sculptures , tough question !
BeamingSwan222
Manufactured in Sherburn in Elmet, Yorkshire. About 7 miles up the road from me.
EccentricPalm9
Player #5908676, Think they are Amazing love them...