Came across this during a random walk. Looked like flowers initially due to their striking colours, but I later realized they were leaves of a coloured plant. The leaves remain colorful irrespective of the season.