Who is the God with River Ganga on his head?
-
Lord Shiva
-
Lord Ganesha
-
Lord Vishnu
-
Lord Rama
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.