Mount Song

Background
Mount Song was a sacred mountain on earth. It was where the Elder Ape established his set, The Greatwood Temple.