Carol I Park in Bucharest is not just a green space for walks and relaxation, but also a place full of history and artistic symbols. Among the monuments that catch the visitors’ attention are the statues known as “The Giants,” two imposing stone figures that seem to guard the entrance to the park. B... Read more