Japanese Peace Pagoda
E2262190
UNEXPLORED
The Japanese Peace Pagoda is a Buddhist stupa built by Japanese monks as a symbol of peace and unity, located on Sri Lanka’s southern coast near Galle.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Japanese Peace Pagoda canonical | 1 |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.