Tar Pits

The Tar Pits is a place in Sky's Magical World of Skylands.