If one looks closely at the idol whose pictures are now public, all 10 avatars of Lord Vishnu are depicted on both sides of the idol. The idol has images of Lord Vishnu's incarnations, which include Krishna, Parshuram, Kalki, and Narsingh, among others. The greatest of Lord Ram's devotees, Lord Hanuman, locates himself next to the right foot of the Ram Lalla idol, while Lord Garuda, Lord Vishnu's mount (vahana), locates himself close to the left foot of the Ram idol.