Mountain Cabin Light painting gives it a glow as it sits neslted in the pine trees under the stars at Huntington Lake in the Sierra Nevada mountains in central California.