Shantou Times Square is located at No. 94 Changping Road, Longhu District, Shantou City, Guangdong Province. It is a large square in the south of the city. It is also a huge park surrounded by high-rise office rooms, businesses, and residential buildings. There are also many tourists to visit here.