Address: Avinguda de Cabrera, el Castell de Cabrera, Cabrera d'Anoia, Anoia, Barcelona, Catalonia, 08718, Spain