The landmark is one of the most amazing wonders of Nature in Nigeria. It is actually located in Madalla, Niger state near the Federal Capital, Abuja. The massive rock welcome you into the FCT as you drive from the northern part of the country.
The gripping physical feature of this rock is what appears to be a human face carved into it. The rock is almost one kilometers long and several meters height. Thousands if not millions of year of rainfall have run down the peak, etching vertical lines on this spectacle. The seeming human face is also embossed on the hundred Naira note.