Ubicada al noreste del centro de la ciudad principal de Qingdao en el distrito de Shandong, Jiaozhou es una comunidad emergente que busca modernizar y actualizar su entorno. Jiaozhou Times Square será un destino comercial, con un gran centro comercial que anclará el sitio. Alrededor del centro comercial habrá un gran Cineplex, instalaciones deportivas y oficinas en el nivel superior. Envolviendo el perímetro hay una «calle comercial» al aire libre que rinde homenaje a los tradicionales mercados chinos al aire libre. El sitio está delimitado por las carreteras norte de Zhengzhou y Guangshou y ocupa una esquina prominente en el distrito del centro de la ciudad. El área del sitio es de aproximadamente 306,000 pies cuadrados.