WHERE THERE IS ONE OF THE BIGGEST SHOPPING CENTERS IN THE WORLD

36. Where there is one of the biggest shopping centers in the world?

A. North East of England B. Newcastle