Spotted a big herd of buffalos at Babwata National Park, Namibia.