Paradise Asia
Season 1
Ep 4. Beijing, China
- October 17, 2018
- 22 min
A former Manchurian hunting lodge nestled beside the Great Wall of China, The Red Capital Ranch is Beijing's first and only eco-tourism resort. Each of its 10 residences is a restored ancient Chinese villa. Meanwhile, the Red Capital Residence situated in the preserved heritage district of Dongsi takes a communist-themed interpretation to the traditional courtyard houses.