Question: What is the name of the country in which the IPC Shopping Mall is located?
Answer: Malaysia