Sitges is a town about 35 kilometres southwest of Barcelona, in Catalonia, Spain, renowned worldwide for its film festival and Carnival. From Wikipedia