The Yahasha Mountains are located in Sri Raji.
Web of Illusion
Ravenloft Third Edition - p161 Ravenloft Campaign Setting:Domains and Denizens - p41 Web of Illusion - p55 Realm of Terror - p85