Interesting photos, but I doubt the visible stingrays are giant freshwater. Assuming the visible human feet are of normal size, i.e. <12 cm wide, the stingrays are far too small. Newborn giants, or more likely early born (because what little is known is the result of adults spontaniously giving birth when caught), are 30-35 cm wide. There's a handful of smaller stingrays that enter fresh/brackish water in southeast Asia; Dasyatis and Himantura spp.