Night Canyon

The Night Canyon is the place where is the Darkness Shrine in the Ledin Kingdom.