A Hindu Temple With Carved Towers