Located on Huashan Road, the Brookside Apartments, built in the 1930s, is renowned in Shanghai for its distinctive Spanish architectural style and its 2,500-square-meter garden. … Continue reading Unveiling the Rejuvenated Charm of Shanghai’s Brookside Apartments: A Journey Through the Iconic Garden and Its Storied Past
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed