a portal, opening in a huge ancient indian temple