A bustling street with unique buildings lined by pedestrians and actors performing on stage.