Verifique se o seu arquivo mime.types
contém a seguinte linha:
types { ... image/png png; ... }
Pode ser que o nginx esteja tentando exibi-lo como HTML, pois ele não sabe o tipo de mime a ser usado quando ele é veiculado.
Além disso, certifique-se de que este arquivo está incluído no seu nginx.conf e você não o removeu por acidente! :) deve ser assim:
html { ... include /etc/nginx/mime.types; ... }