The 19th century Castle Meggenhorn, Lucerne, Switzerland. Solar panels cover the roof of the barn in the foreground.