a portal opening in a huge anciient indian temple