I thought there's an outside chance it could be Cleveland. One pyramid-shaped building could be Rock n Roll hall of Fame and another could be Terminal Tower...I could be way off though.