The Poubara Falls are a group of consecutive waterfalls and rapids on Ogooué River, total height of falls is some 30 m.
Gabon 2000, Poubara Falls.
The stamp was issued in the series "Tourism".
Gabon 2000, Expo 2000 Hannover.
According Michel catalogue, the stamp is titled "Poubara waterfall".
It does not shows Poubara Falls and also not the barrage de Grand Poubara, located near Poubara Falls.
(probably an other smaller power plant on same river, contact)