Amazing Facts about World’s Tallest Lord Ram Statue in Ayodhya from 824-ft Height to Rs 2.5K Crore Cost Home to such ancient, religious tourist places as Haridwar, Varanasi, Rishikesh, Vrinadavan, Sarnath and Prayagraj, the Indian state of Uttar Pradesh needs …