Aquarium Plants
Creating a water landscape requires a good knowledge of aquatic plants, water chemistry, fertilizers, substrate, and light (natural or artificial). Moreover and how they interact.
There are hundreds of types of aquatic plants which diffe