It's just rocks piled in a grassy area... looks nice though, so whatever
Alton Village Square is located at 1447 Queen St W, Alton, ON L7K 0E4, Canada