There is Zhenzai Miaozao Nature
Zhenzai means natural mind
Miaozao Nature has superb architectural skills and imitates nature. scene.
The meaning of the 2 sentences is that it is precisely because of the natural mind in the heart that we can use uncanny technology to create wonderful buildings like nature.
This sentence seems to be generally used in gardens.
My personal opinion, please correct me if I am wrong