it was secondstory
i bet $5
And the winner is... Second Story!
Thank you very much, sincerelly, guys!
bump
Was it:
http://www.secondstory.com/
Or maybe:
http://www.terraincognita.com
They have done quite a bit for The National Geographic.