Multiple choice general knowledge

Who is the God with River Ganga on his head?

  1. Lord Shiva

  2. Lord Ganesha

  3. Lord Vishnu

  4. Lord Rama

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Lord Shiva is depicted with the sacred River Ganga flowing from his matted hair (jata), known as 'Gangadhara' or 'bearer of Ganga'. According to Hindu mythology, Ganga descended from heaven with such force that Shiva caught her in his matted locks to prevent the earth from being overwhelmed by her torrential flow.