Question: where is the snooker world open currently held
Answer: in Haikou on the Hainan Island