How to get at least to Earth, I can return … a hidden achievement of a pile in Genshin Impact

Although I can return to Earth … – This is the achievement of Genshin Impact Wonders of the World, which you can get by returning to the fresco of Aranara in the old van?