It was this wild place full of color and life, home to these alien-looking, fantastical creatures.
Es war dieser wilde Ort  voller Farben und Leben, Heimat dieser fremd wirkenden,  fantastischen Kreaturen.