It is an existing mountain that just has a loooooong fence around the base. I don't know how tall it is, but it is massive. In fact the zoo has free telescopes installed on the main viewing platform. The Living Desert (Palm Desert, California) did the same thing - fenced in an existing mountain for their bighorn sheep.