ArchitectureNewsParis La Tour Paris 13: World’s Largest Collective Street Art Tower Opens in Paris for October Only Yesterday in Paris, the largest collective street art exhibition opened in on Rue de Bellievre near the Quai d'Austerlitz in a 10-story concrete and brick tower