A tourist attraction in Chongqing - it has several levels with different things sold on each.
More Photos from the Author
Related Photos