Tel Uvirith Tower Upper

Tel Uvirith Tower Upper is a location at Tel Uvirith.