English: An artificial island spanning roughly 1.5 square miles in Qatar's capital of Doha
Telugu: కతర్ రాజధాని దోహాలో 1.5 చదరపు మైళ్ళు విస్తరించి ఉన్న కృత్రిమ ద్వీపం.