
Exploring Teletubbies Hill in Jayapura
If you visit Jayapura, the capital of West Papua, then there’s a decent chance you’ll end up at Teletubbies Hill. WTF exactly is Teletubbies Hill, is it worth the trip, and will you see Tinky Winky and his comrades? Well, while you might not actually see the cast of the show, and the Teletubbies link…