This horse puppet from the play War Hourse visits Edinburgh Castle to promote the play in the city. This image appears in the gallery:Weird And Wonderful Pictures Of The Week- 14th June 2013 8. This horse puppet from the play War Hourse visits Edinburgh Castle to promote the play in the city. 20 images See the full gallery: Weird And Wonderful Pictures Of The Week- 14th June 2013