It's actually a vast 4 million-square-mile peninsula of an even more vast land mass
Correct for... [DOC] [TLE] Arabian Peninsula - Wikipedia [PAR] The Arabian Peninsula, simplified Arabia is a peninsula of Western Asia situated 
northeast of ...