Ancient One's fortress

The Ancient One's fortress is seen in the episode The Ancient One. It is location atop a tall mountain in Japan.

When is adviced by to search for the Ancient One in Japan, he sneaks onboard a ship bound for Japan.

After reaching Japan, he has to climb the cliffs to reach the fortress. Following a duel between Leonardo and a stone creature, Leonardo and the Ancient One drink tea together.