There have been some impressive entries in the wildlife photography section (= impressive photographs) .
⇑ Translate the sentence above by Google ⇑
Related: entry