American video game developer Riot Games has found Cat Ba Archipelago in northern Vietnam as a potential filming location for a nine-episode series based on the popular game League of Legends.Rose Lam ...
Cat Ba fishing village in Hai Phong City. Photo by Shutterstock The island is surrounded by limestone karst mountains rising from turquoise waters that make it an ideal destination for cruise tours.