How many people live in Shiraz?
The population of Shiraz in 2020 is 1,651,000 people.