meaning of angenehmer Anblick

angenehmer Anblick - German to English

sight for aching eyes [coll.]