They say that most gods reside on mountains because it is the closest place to heaven on earth. They say that most gods reside on mountains because it is the closest place to h...