Currently, the PC version of Genshin Impact is only available via a dedicated launcher.
Here is an overview of the game, via the Epic Games Store:
Massive Open World
Climb any mountain, swim across any river, and glide over the world below, taking in the jaw-dropping scenery each step of the way. And if you stop to investigate a wandering Seelie or strange mechanism, who knows what you might discover?