Tarou Point environment