|
Iranians shop at the Tehran Grand Bazaar in Tehran, Iran, 30 November 2023.Tehran's Grand Bazaar, an important place of commerce and an attraction for both tourists and locals, extends for about 10 km in length with over 180 stores, mosques, guest houses, and banks. (Photo by Abedin Taherkenareh/EPA/EFE)
|