To: Doctor Stochastic
You weren't referring to the Pinhead River, were you? ROFL!
To: RadioAstronomer
There is a Pin River National Park in (I think) Bhutan. It's at the other "Top of the World" (the Pamirs making the original claim.)
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson