By ANI
The latitude and longitude were found to be at 6.420°S and 131.152°E respectively, the USGS reported. Over 65 islands make up the Tanimbar Islands, also known as Timur Laut, which are located in Indonesia's Maluku province.