The beauty of nature at the western tip of Indonesia