The tallest green hill in Nepal is called Fulchowki. It is suitable for a day of breath-taking hiking. On top of the mountain, there is a shrine to the goddess Fulchowki and the world’s tallest radio transmitting tower.