Great view of alpine village glowing by sunlight. Location Swiss alps, Lauterbrunnen valley, Staubbach waterfall, Europe.