A view of Everest Tea Estate at located 42 km of Kathmandu.

A view of Everest Tea Estate at located 42 km of Kathmandu.