Close-up of the town of Morella, an ancient, landmark, walled town located on top of a hill in the province of Castellón, Valencian Community, Spain