Niha, Large temple