Walking off the road in the Jampui hills area of Tripura, we came across bushes full of these bright flowers. When you look closely at them, they were teeming with beetles. Are they pollinators or pests?
I don't know. I don't even know what flowers these are, or what the beetles are called. Any help with ID will be appreciated, expecially since it may help to resolve the mystery of what is happening here.