0 followers
Vrindavan Chandrodaya Mandir is the world's tallest temple under-construction at Vrindavan, Mathura, India. The temple has a footprint of about 5 acres and rises to a height of about 700 feet (213 meters or 70 floors) and a built-up area of 5,40,000 sq. ft. A look-alike of the verdant forests of V... Read more
Sri Chanchalapathi Dasa