The beauty of nature/the nature there makes an excellent impression on the visitors. Is 'the' necessary before 'nature' in this context? Many thanks.