World Geography Yellow Sea lies between? A) China and Japan B) Egypt and Saudi Arabia C) Singapore and Sri Lanka D) Australia and New Zealand Detailed Solution: No Details Prev Next