Completed in 2018 in Huangpu Qu, China. Images by Feng Shao. UR Shanghai flagship store is located in the left of Huashi Plaza, Huaihai Road, Shanghai. In 2016, DOMANI Architectural concepts Dongcang...