It's been a while since we've seen construction photos of the new buildings in Belize. A lot of progress has been made.