Tallest Statue
PM Modi Unveils World’s Tallest Lord Ram Statue in Goa
Prime Minister Narendra Modi unveiled Lord Ram statue in Goa. The statue is the world's tallest statue.