The 90ft tall Hanuman Murti in Texas, United States. Photo courtesy: X/@aaronofthewild A 90ft tall bronze murti (idol) of Lord...
sculpture
New Delhi – On May 19, Greenpeace India unveiled a shocking ice sculpture on the Select City Mall, Saket, that...