Rookipedia, the Years and Years Wiki
Advertisement

Hong Sha Dao (Island of the Red Sands), commonly refered to as Hong Sha, is an artificial island which was created by China. The Island is/was located in the South China Sea, seven hundred and sixty miles from Mainland China. (Episode 1).


(spoiler)<draft>

in the last days of Donald Trump's tenure (year 2023 or 2024 not clear) the USA fires a nuclear missile and destroys Hong Sha Do killing all it xx thousand (was something between 20 and 30 thousand) inhabitants.

(spoiler end)</draft>