7Rising Tide Horses, London

Source: Link

In London by the Thames you might sometimes notice sculptures of horses and their riders but only during certain times of the day. They vanish with high tide. Click the next ARROW to see the next photo!

Previous article10 Unbelievable Places That Really Exist
Next article10 Beautiful Places to Visit in Stoke-on-Trent