Feedback on a website?

Hi gues.

Lady here with some offer - can someone give me opinion about english website about lake baikal ? Im not native english speaker (sorry for my bad english, but I’m really hard working on it and any info would come nice for me.

I take any kind of opinion - bad, nice, informative :wink: