What does angenehmer Anblick mean?

angenehmer Anblick - German to English

sight for aching eyes [coll.]