Salt Lake City is the smallest city that has an NBA franchise.
Mexico City is built on a lake called Texcoco.
The sport takes place in pools or open water (e.g., in a sea or lake).