Yumbu Shan was a large mountain peak found in the nation of Khazari in the Hordelands.
Yumbu Shan was found in the southwest corner of Khazari where an arm of Katakoro Shan encircled the country from the south.
The peak rose to an elevation of 16,041 feet or 4,890 meters. Yumbu Citadel was built atop Yumbu Shan.
- ↑ 1.0 1.1 1.2 1.3 Troy Denning (1990). Storm Riders (Map). (TSR, Inc.). ISBN 9-781560-765646.