Rhinocypha unimaculata (Emerald Prince) is a species of damselfly found only in northern India, Nepal and Bhutan. Emerald Princes breed in fast-flowing streams and rivers in the Himalaya foothills.
The pictures shown here were made in Nepal in May 2018.