And a spectacular international conference center in a resort town called Bo'ao is being promoted as China 's answer to Davos , Switzerland , where each January the annual World Economic Forum of business leaders , government officials , activists and intellectuals is held . ''