Statues of The Seven have different functions in Genshin Impact, such as teleporting, healing and revealing new parts of the map. Recent updates have brought the region of Inazuma and with every new region, there is a new Statue of The Seven.
Collecting and offering Electrocules to the statue, better known as the Sacred Sakura Tree in Inazuma, grants various reveals. It seems like the new up update will bring additional benefits as a recent leak by a credible Genshin Impact leaker named Ubatcha1
Read more on gamerant.com