161 feet high Ram temple