As many as 90 contestants from across the globe gave impressive performances in their national costumes the Miss Earth 2023 semi-finals in the Central Highland resort of Da Lat on December 16 evening.
Let’s have a look at some of the eye-catching national costumes donned by the contestants.