- Stock Photo ID: #QM300910
- Image Credit: Picxy.com/Debjit
- Description:Chinese fishing nets (Cheena vala) are a type of stationary lift net in India. They are fishing nets that are fixed land installations for fishing. While commonly known as "Chinese fishing nets" in India,
- Location: Vembanad Lake, Kerala