Before revision: Taliwin Mountain It is a mountain peak in the Babor mountain range within the Atlas Hill in Algeria, located in the municipality of Kendira in the Barbacha district in Béjaïa Province.Google Maps Archived December 06, 2017 at the Wayback Machine.
After revision: Taliwin Mountain is a mountain peak in the Babor mountain range within the Atlas Hill in Algeria, located in the municipality of Kendira in the Barbacha district in Béjaïa Province.Google Maps Archived December 06, 2017 at the Wayback Machine.