Photograph · Darchula, Nepal

Cupressus torulosa, Dharchula, Uttarakhand, India 1

A photograph near Darchula, Nepal, from Wikimedia Commons.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload