Pinterest introduced Place Pins two years ago and since then, millions of users have added location information to their Pins. Now the company has unveiled its Top 20 Pinned Places as they announce an expansion in the Place Pin feature, both in scope and capability.
The site is unique in that it’s as much about aspiration as documentation, which is interesting to consider as you stare at these gorgeous locales around the world.