"Generate an image of the China Central Television (CCTV) headquarters building, also known as 'Big Pants', located in Chaoyang District, Beijing, with the CCTV logo prominently displayed in front, showcasing its unique architectural design and nighttime illumination, symbolizing its status as a major state-owned enterprise and leading television channel in China."