The Bay of Silence, Sestri Levante, Liguria, Italy