 Castell de Castells

Castell de Castells (, ) is a municipality high in the mountains of the Marina Alta on the Costa Blanca in southeastern Spain.The village is at the source of the Rio Jalón and surrounded by mountains.