A medieval castle tower, constructed from stone and topped with a conical roof, stands atop a rocky cliff in a quaint European town, surrounded by traditional half-timbered houses and a street lined with trees.