A Vision Almost Complete In Ayodhya, the sacred heart of Hindu faith is pulsing with fresh energy. The Shri Ram…