Located right on the riverfront Riverview Park is the perfect place to enjoy the view and have some fun.Riverview Park features a water playground and lighted roses erected high above the beautiful Red River.