I'll start the ball rolling with Rio de Janeiro. A stadium under Sugar Loaf mountain with Christ the Redeemer statue overlooking would be quite imposing, methinks.

Any suggestions from the answers community?
Btw, sorry about the typo in the question.
Edit:

@ Joeblow. Yeah, sorry I meant to allow for that but I forgot. What would have been a better way of saying it would have been to ask: "Which city in a non Test Match playing, or non cricketing nation, would make the best back drop for a cricket stadium?"

It would have been a heck of a long sentence though!