Vrindavan Chandrodaya Mandir

World’s Largest Temple Vrindavan Chandrodaya Mandir

The Vrindavan Chandrodaya Mandir is one of the most spectacular monuments of modern India. Located in the holy city of Mathura, the temple is set to be the tallest temple in the world upon its completion in 2021. Spanning an area of 108 acres, the Vrindavan Chandrodaya Mandir features seven majestic towers that reach up to a staggering 700 feet in height.

Read more