to look at or listen to sth with great interest and enjoyment
drink sth in
to look at or listen to sth with great interest and enjoyment
We just stood there drinking in the scenery.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition