Located at 101 Chaoyang North Road, Chaoyang District, Beijing, Joy City Chaoyang is situated at the core of Chaocheng Plate in the eastern part of the city, with Star River Bay Ecological Park and Children's Theme Park to the east, Shangjie Shopping Mall to the south, Jingcheng Forest Park and Damien Center Plaza to the north, and Red Scarf Park to the west, and it was opened to the public on 28th May, 2010.