by miradrozdowski
Beilstein - historic village along the river Moselle with old half-timbered houses and the ruins of castle Metternich on top of the hills, Germany