展示: to reveal, to display, to show, to exhibit sth...
争议: controversy, dispute, to dispute...
风水: feng shui, geomancy...
乞丐: beggar...
何处: whence, where...
食物: food...
转向: to get lost, to lose one's way...
当年: that very same year, the past time...
峰回路转: the mountain road twists around each new peak (idiom), (of a mountain road) twisting and turning, an opportunity has come unexpectedly, things have taken a new turn...
心理: psychology, mentality...