Location: Liguria, Italy