“Train Station in the Forest is located in #Jiaxing, southeast #China, and covers a total area of 35.4 hectares (87 acres).” https://t.co/BVlFETWhsj pic.twitter.com/oW9vqgBlLS
— Warren Myers ?? (@warrenmyers) January 14, 2021
from Twitter https://twitter.com/warrenmyers
January 14, 2021 at 11:25AM
via IFTTT