Mont-Terri Castle is a ruined medieval castle above a prehistoric hillfort on Mont Terri, located in the municipality ...