Mount Azara

Mount Azara is the tallest mountain in Azara.