Lumen Museum of Mountain Photography sits on a mountain slope