Scar of Despair

The Scar of Despair is a deep canyon that was supposedly inflicted upon the earth during the Day of Despair.