What does Artificial Ganges mean?

Artificial Ganges meaning in Urban Dictionary

a comparatively brand new development in India: a bathroom.