The Blyde River Canyon is a 26km long Canyon located in Mpumalanga, South Africa. It is the third-largest canyon on Earth, behind the Grand Canyon and the Fish River Canyon. Unlike the Grand and Fish River Canyon, the Blyde River Canyon is a "green canyon" which is dominated by subtropical vegetation.