No Roads, No village, take a tour of this futuristic city of Saudi Arabia

You may also like...