Designed by
Title
Chengdu, China: Walmart Supercenter Sign #16696930
Description
Sign over the entrance to the vast Capita Retail Shopping Mall featuring the Wal-mart Supercenter anchor store on the north side of Chengdu, China, the capitol city of Sichuan Province.
This image is editorial