meaning of auf Sand errichtet

auf Sand errichtet - German to English

constructed on sand