Природа творит чудеса
Nature works miracles
Nature makes miracles или Nature crafts miracles
Также "Nature works wonders"