Switzerland’s solar dam: Why are mountains and snow the perfect mix for solar energy?

This post was originally published on euronews.