Red Flower Lake

The Red Flower Lake is a location in Professor Layton vs. Phoenix Wright: Ace Attorney