Karta Vacation Rentals
Perched on Yanqi Island at Yanqi Lake, beneath the Yanshan Mountains — about 8 km north of Huairou County and roughly a 60‑minute drive from Beijing International Airport. City highlights within reach include 798 Space, Lama Temple and Chaoyang Theater.