须弥山
Found between 2850–3350 meters up the slopes of Mount Meru.