Best feature film award for Silence of the Tides Silence of the Tides received the award for best feature length film at the Natourale Nature & Environment Film Festival in Wiesbaden, Germany. The White Hessian Lion was presented during the online award ceremony on December 26th. Follow us