Xiaolian Zhang, Open-air market (Places)
Morocco Marrakesh, this is the biggest traditional open-air market in Africa , called Jamaa.el-Fnaa market.
Images have been resized for web display, which may cause some loss of image quality. Note: Original high-resolution images are used for judging.
