Question: which city is hosting the 2017 mobile world congress (mwc)?
Answer: Barcelona, Spain