Numfor Island
Indonesia · Asia

About
Numfor (also Numfoor, Noemfoor, Noemfoer) is one of the Biak Islands (also known as the Schouten Islands) in Papua province, northeastern Indonesia.
It was the site of conflict between Japanese and the Allied forces during World War II, and was a major airbase for both sides.
Adapted from Wikipedia (CC BY-SA)。Photography via Wikimedia Commons.