The Final Evolution of Mona LisaThe world’s cen­ter of pop­u­la­tion is located at “the cross­roads between China, India, Pak­istan and Tajik­istan”.  At this point, the mean dis­tance to all humans on Earth is 3,200 miles (5,200 km).

The oppo­site is a point in the South Pacific near Easter Island. From here, the mean dis­tance to all humans on Earth is 9,300 miles (15,000 km).

via Futil­ity Closet