Question: where is benham rise in the philippines?
Answer: The Benham Rise, also called the Luzon Plateau or the Philippine Rise, is an undersea feature located immediately east of northern Luzon in the Philippines (Fig.