Zimbabwe. Should be near Victoria Falls, but covered with clouds...