lie upon

Fortgeschritten (C1) formal

To be on top of something; or when something is someone's duty or burden.

"A thin layer of frost lay upon the rooftops in the early morning."