While exploring the vast and beautiful mountains of Liyue in Genshin Impact, players will definitely encounter some frustrating barriers that hinder exploration. You will find a green barrier northwest of Chizhang Wall that’s blocking a small cave with some rewards hidden inside.