Pico Cão Grande

Mountain in São Tomé and Príncipe.

Things to see in São Tomé and Príncipe

Wikipedia