image-7xdat6lcrl6r35v

Shantou Abstract

General Information
NationChina
Venue
image-9zuz9pl74xyni6u
VenueZhaoqing Stadium
LocationZhaoqing, China
Capacity25,000