The video shows a group of buffaloes swimming in a river. The buffaloes are of different sizes and colors, with some being darker and others lighter. They are all moving in the same direction, with their heads above the water. The river is surrounded by trees and foliage, and there is a fence visible in the background. The water is calm, and the buffaloes appear to be moving at a leisurely pace.