Treacherous mountains

The "Treacherous mountains" was a title given to unidentified mountains located somewhere, likely in Equestria, as being the home of the Chimera, alongside with the "Darkest forests".

Appearances

 * Tails of Equestria: The Bestiary of Equestria