This is "Owu waterfall" the highest waterfall in West Africa, Located in Owu, Kwara state Nigeria.
Measuring 120m above the water level and cascades 330 feet down an escarpment, with rocky out crops to a pool of ice-cold water below.
I definitely had fun taking this pictures with my NIKON, but what stunned me most was the mysterious way the water came rushing when you call out its name "Owu" aloud.
I had to take a beating underneath the pulsating crystals!
Is it Strom?