Art Center... the person who introduced me to the school graduated there and is a photographer. It's in the US, and it's on a rather small mountain and probably not far from other mountains (it's in Pasadena, CA).
http://www.artcenter.edu/