Caitlin and Brent likes Peter the Great
The statue is a gift from the Russian Federation to the city of Rotterdam and is located almost at the entrance of the Veerhaven.
(Veerhaven means Ferry Harbour, as this used to be the place from where the ferry crossed the river Maas. Until the Willems Bridge was completed it was the only way to get to the other side of the river!)
LINK Statue of Czar Peter