• Thumbnail for Upper Weser Valley
    The Upper Weser Valley (German: Oberes Wesertal) in central Germany has been formed by the Upper Weser river cutting through the Weser Uplands for around...
    4 KB (348 words) - 12:16, 4 January 2020