Describe a colorful and bustling marketplace