Claim: Istanbul is a large town.
Evidence: Istanbul is one of the world 's most populous cities and ranks as the world 's 7th-largest city proper and the largest European city.