Question: The team expected to make their home stadium upon its proposed completion is based where?
Sentence (from "GSP Stadium"): Although small by international standards, it is the largest stadium in Cyprus, with a capacity of 22,859 and was opened in 1999.
Relevant evidence: No