The PL Peace Tower in Tondabayashi, a town close to Osaka, Japan is by far one of the most “bizarre yet cool” buildings I have ever seen.

Discuss   Bury       Tell a Friend   Invite friends