Where is Henry Fok Stadium?
Where is Henry Fok Stadium located?
Henry Fok Stadium, Guangdong, China (approx. 22.94329°, 113.3577°)
Where is Henry Fok Stadium on the map?
{"latitude":22.94329,"longitude":113.3577,"title":"Henry Fok Stadium"}