AeroMirage Well-Known Member Premium Pilot Join Jul 28, 2017 Messages 435 Loc North Carolina Jan 21, 2018 #1 This is a 28 story high-rise in Durham, NC USA Reactions: Twed and Victoria