divine incarnation

Translations
божественное воплощение
The statue was believed to be a divine incarnation.
Статую считали божественным воплощением.