Tal Tal Mountain Range

The Tal Tal Mountain Range are found on the mysterious Island Link gets washed upon in Legend of Zelda: Links Awakening They are home to the Wind Fish Egg. The name "Tal Tal" obviously means "tall, tall."