Mount Myōboku, also known as the land of toads, is a location located close to the Akatsuki Base, Great Bridge and the Hidden Mist Village. It mainly consists two toad bosses. One in level 475 and one in level 700.
The Toad Summoning Scroll can also be found in Mount Myōboku. It is located to the left of the only waterfall.
Toad Sage can be found here as well. It's located behind the orange frog behind a tree.