This photo was taken from the peak of El Castillo, the large maya tower standing over Xunantunich. Starting from left to right:
From the stone block on the far left of the panoramic you can see right over the border (a mere 1/2 kilometer away from Xunantunich) into Guatemala and those two villages are actually in Guatemala. Moving to the ruins at the certer you swoop back into Belize. The ruins seen are that or Xunantunich, or in English translation "Maden of the Rocks" (from the Maya). Xunantunich is the most impressive Maya ruin in Belize and dates over one thousand years old.