Stock Photo: Chesa Veglia, old restaurant, and illuminated village church in the evening, St. Moritz, Oberengadin, Graubuenden, Switzerland