#unclear location: U.P. per google is Uttar Pradesh a state, Dehradun per gog. is located in Utlarakhand state, conflicts, left state blank
by poboyski scientist
This will take some more digging on our part. We probably have other specimens from here waiting to be databased.