Mount Loura
Mountain in Guinea.
Things to see in Guinea
Wikipedia