Explore details about location Square du Beau Site. Square du Beau Site is a location situated within the Aspach-le-Bas alongside other areas such as Rue de la Station, Rue des Abeilles, Rue du Panorama.