12 March 2025, 3:05 pm
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.... Read More »