Crenel Hills

The Crenel Hills are a location in.

Features and Overview
The Crenel Hills are located in Hyrule Field.

Nomenclature
The Crenel Hills are named for Mount Crenel, a mountain from.