Are "se afla" and "sunt" interchangeable, as this sentence suggests
Only when not referring to a quality. For example:
Ea e în parc. - Ea se află în parc. (She is in the park).
Ea e frumoasă. - can't use "se află" (She is beautiful).
In this case yes. "Se află" is used only to describe a location/ position.