A couple embraces in front of a number of high rise buildings .