Home » Democracy Wall LocationDemocracy Wall is located in____________? by A. USA B. UK C. Japan D. China