Rural Germany
Wetterau, Hessen, Germany.