RE: Tryfin Wales
Thank you, the language is russian. This is Tryfan mountains in Wales, very popular to climb 😀
RE: Tryfin Wales