Scheggino (Italy) - A suggestive medieval and mountain town crossed by river, in Umbria region, province of Terni