Blog » Watching Fish at Flower Pond. Situated during the Red Carp Pond towards the south of this Su Causeway, the Viewing Fish at Flower Harbor Scenic Spot is just a park that is large of 20 hectares