Images

Wilpoldsried

Wildpoldsried lies in Bavaria, a German state about the size of West Virginia. The state has more installed photovoltaic capacity than the entire United States. (Photos: Sara Peach)

Leave a Reply