In the labyrinthine back streets of Tokyo stands an odd geometric structure that looks nothing like the houses surrounding it ...
The Albert Hotel in Fredericksburg, Texas, is built on a historic homestead with buildings that are more than 100 years old.
For all those times you've ever looked around and wondered, "Well, when did that get there..." View Entire Post › ...