There are several synonyms for the phrase "wonders at." Some of these include "amazed at," "surprised at," "astounded by," "impressed by," "awed by," and "taken aback by." Each of these phrases captures a slightly different nuance of the feeling of wonder, whether it be a sense of shock, admiration, or even fear. Incorporating these synonyms into your writing can help to add depth and complexity to your descriptions of the world around you. So the next time you're struggling to find the right word to convey your sense of amazement, don't just settle for "wonders at" - consider using one of these alternative phrases instead!