Villaviciosa is a town and municipality in the autonomous community of Asturias, Spain. From Wikipedia