Glory Square  /  A town square

360° panoramas

Square of Glory, center
Descent to the memorial
Stella fallen in local conflicts and hot spots
Eternal flame

Creators/Experts

Related tags

A town square
x70 A town square

A town square is an open public space commonly found in the heart of a traditional town used for community gatherings.