Bitterwasser, the main soaring location in Namibia, has its own website
with plenty of information:
http://www.bitterwasser.com
The default site is in German but if you look closer there is an
English flag in the lower left corner that takes you to the English
version. Plenty of photos there as well.
Markus