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...