a little chapel , located on green meadows above the village , high mountains in the distance