Hundred Islands view