ancient city on a rocky hill