The Yamuna river holds deep religious significance in India. Ancient texts and paintings depict her as a goddess and ...