Saturday, August 16, 2008

Heard of Nepal?

I don't think no one has ever heard of Nepal. After all it is the birthplace of Lord Buddha, the place where the highest peak in the world is found, where the deepest gorge is found, the second richest country in water resources, the second richest country in biodiversity after New Zealand, and the list goes on....