Green energy and eco friendly modern house on mountain landscape background. Home by the waterfall. Solar, wind power. 3d vector illustration. Shutterstock Image - Green energy and eco friendly modern house on mountain landscape background. Home by the waterfall. Solar, wind power. 3d vector illustration. - ID: 667391320