Mother naturemegha (25) in natural • 7 years ago This is fossil foynd in the waters of Gandaki river in Nepal which has its own history for Hindus. natural remedies