A quite isolated place