Ah no me había fijado en eso. Pensé que simplemente no te cargaba la imagen al hacer el
:hover.
El problema es que tu enlace no tiene altura, ya que no tiene contenido. Si necesitas que ocupa la misma altura que
div.fiestas entonces ponle un:
Y si es otra altura pues ya la indicas en pixeles o cualquier otra cosa que necesites.