Where to watch Shangri-La Frontier? Streaming platforms explored

Where to watch Shangri-La Frontier? Streaming platforms explored