Beauty of Victoria Falls

Victoria Falls is a waterfall in southern Africa on the Zambezi River at the border of Zambia and Zimbabwe.Wikipedia