Photo: Notre Dame Cathedral
Notre Dame Cathedral is located on the area of the Paris Commune in the center of Ho Chi Minh. The building was built in 1880. The modest interior of the cathedral is decorated with ornate stained glass windows. Near the cathedral there is a small park, where a statue of the Virgin Mary.
I can complement the description