A sightseeing tower near the south gate of Beijing's Olympic Park welcomed its first visitors on Monday. The 246.8-meter tower is the 22nd tallest in the world and the sixth highest in China. It will officially open to the public in November. [Photo/IC]