The temple has Lord Jagannath as its principal deity. The statue of Lord Jagannath is almost 6-7 feet high and carved beautifully in a black stone, which is commonly not found in the entire region. Two other idols of Subhadra and Balbhadra, believed to be sister and brother of Lord Jagannath respectively, standing about 2 feet in height, are on the either sides of idol of Lord Jagannath. Also carvings on the same black stone, depicting the ten incarnations of Lord Vishnu, are all around the idol of Lord Jagannath. On the outer walls, there are carvings of chakra and peacock on at least two sides. It is said that Moughals tried to demolish some parts of the temple, but now it is under continuous supervision of archaeological survey of India (ASI), which is maintaining the temple. A lot many curious tourists around the world flock to see this wonder.
There is also a very special temple near to the rain temple. This is the largest and oldest brick temple in India. This very beautiful brick temple is in Bhitargaon area around 3-4 kilometres far from rain temple. The temple is believed to be constructed in Gupta dynasty, in the fifth century A.D. The temple is about 20 meters in height and dedicated to Lord Vishnu. The walls are decorated with terracotta panels depicting carvings of Lord Shiva and Lord Vishnu. Now the entrance in the temple is prohibited. The people can only have a glance from outside. This temple is also being maintained by ASI.