"enchanted" doesn't work very well for me there, unless you actually are describing a fantasy world or magical world, which I think is not the case. I don't personally have a problem with "brought to life".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.