D1 Mall signage iconography : D1 Mall is at the intersection of 5 newly developed roadways by the Xiang River in Changsha, China. The basis for this prime location served as the main source of inspiration for the logo development.In addition, a full set o