POTD: Ominous Architecture November 28, 2015 November 28, 2015 / 6 Comments Ominous Architecture Shanghai, China 2015 This is about the most sinister looking building I think I’ve ever seen. (Note the steam rising from around the ball.)