Question: where is the ross sea located on a map
Answer: between Victoria Land and Marie Byrd Land and within the Ross Embayment