October 21, 2019 Beijing Dahu Villa by AFFD Pin on Pinterest Pin Save Photo Save Email Photo Email Beijing Dahu Villa is a luxurious 800 sqm villa located in Beijing, China, designed in 2019 by AFFD.