What does am Busen der Natur mean?

am Busen der Natur - German to English

in nature's bosom