Time.com exclusively announced that Happy Place, a massive pop-up exhibit, will be opening this month in the Arts District of downtown Los Angeles. Take a look at it here.