Victoria Falls, Zimbabwe, I believe you are looking at Zambian side though. I've bungeed off of that bridge once or twice, you can see the mist from the base of the falls: