Het ravijn is uitgesneden tussen de bergen van Bioč, Volujak, Maglić en Pivska planina, met een lengte van 33 kilometer, en een hoogte tot 1.200 meter.
De rivier produceert enorme kracht die wordt gebruikt voor het krachtstation van de Mratinje Dam die de ravijn in 1975 heeft ingedamd. De dam is 220 meter hoog, één van de hoogste in Europa en creëert het Pivsko meer, het twee na grootste meer in Montenegro, die de oude locatie van het klooster Piva overspoelde, gebouwd in de 16de eeuw, waarna het klooster werd verhuisd naar een nieuwe plek.
De rivier de Vrbnica stroomt uit in het meer. Na de dam gaat de Piva rechtdoor naar het noorden, ontmoet de Tara rivier bij Šćepan Polje aan de grens met Bosnië en Herzegovina en creëert de Drina rivier. De Piva behoort tot het Zwarte Zee drainagegebied en is niet te bevaren. Na meerdere pogingen slaagde er uiteindelijk een groep alpinisten uit Nikšić het ravijn te doorgronden. Het ravijn is ongeveer 3,8 kilometer lang en het duurt bijna de hele dag om te passeren.
Accomodatie in de nabijheid van het Piva ravijn
Het Piva ravijn ligt in de Plužine gemeente. De dezelfde genaamde stad Plužine ligt in het midden van de stroming van de Piva rivier, en is de enige grote plaats in deze regio. Plužine is mooi gelegen op de oevers van het Pivsko jezero meer in het wijdere deel van het ravijn. De meeste accomodatie mogelijkheden zijn dus ook in deze stad te vinden.

