How to restore the snapshot taken in one cluster into the another remote cluster?
You need to create the repository in the new cluster and call the restore API.
Is it possible to restore the data from the snapshot taken in remote cluster?
Yes. If version is supported.