Stunning photos of the biggest quarantine facility in China
In an attempt to keep returned travelers away from the heavily populated cities where the coronavirus epidemic first took place in early 2020, the 5,000-room Guangzhou International Health Station in southern China was built in just three months and is the biggest quarantine facility in China to this day. Thousands of visitors will check-in and … Read more