English Level Mountain Cited by user Volcanoguy on 13 Jun 2021 Level Mountain is a massive complex volcano in the Northern Interior of British Columbia, Canada.