Mount Nabooru

Mount Nabooru is a location in.

Features and Overview
Mount Nabooru is located in the Gerudo Highlands. Joloo Nah Shrine sits at the northwestern base of Mount Nabooru.

A Stone Talus (Luminous) rests on the southern tip of the Mountain.

Nomenclature
Mount Nabooru is named after Nabooru, Sage of Spirit from.