The English term "beauty-spot" matches the Swedish term "naturskön plats"

other english words that include "beauty" : swedish :
beauty skönhet
beauty sleep skönhetssömn