St Petersburg is overflowing with amazing statues..