Built in Orissan style, the highest tower in the temple reaches a height of 165ft, while the ancillary towers reach 116ft. The Geeta Bhavan, a hall adorned with beautiful paintings depicting scenes from Indian mythology. There is also a temple dedicated to Buddha in this complex with fresco paintings describing his life and work.
The entire complex, especially the walls and the upper gallery are full of paintings carried out by artists from Jaipur in Rajasthan. The rear of the temple has been developed as an artificial mountainous landscape with fountains and waterfalls.
The festival of Janmashtami is celebrated here with much goodwill and cheer. The exterior is faced with the white marble and red sandstone typical of Delhi's Mughal architecture. The interior court is overlooked by two-storey verandahs on three sides; there are gardens and fountains at the rear.
For many foreign tourists, this is the place in India where they are confronted with the incongrogous sight of multiple 'swastikas'. The original meaning of the sign, an ancient Aryan symbol of the striving for perfection, as explained on one wall.