Toledo lies on granite hill within loop of Tagus river