中國古代的廟宇為何大多都建在山上?