High in the mountains of northern Iraq’s Kurdistan region lies Amedi, a stunning fortress town that seems frozen in time.