A sketch for an art piece in public space alongside a road.

A mirror ambigram.
Droomoord means dream place.

An ambigram is a typographical design or art form that may be read as one or more words not only in its form as presented, but also from another viewpoint