Supporters of Vishwa Hindu Parishad or World Hindu Council gathered to demand the construction of a Ram temple in Ayodhya, India on Sunday, November 25, 2018. Photo: AP

India, home of the world’s tallest statue, plans to build a statue that will be even taller

  • A 221m-high effigy of the Hindu god Ram will be constructed in Uttar Pradesh
  • It will dwarf the 182m statue of founding father Sardar Patel in Gujarat
Topic |   India

TOP PICKS

Supporters of Vishwa Hindu Parishad or World Hindu Council gathered to demand the construction of a Ram temple in Ayodhya, India on Sunday, November 25, 2018. Photo: AP
READ FULL ARTICLE