The Grand Palace is a stunning creation representing the power and majesty of the King of Thailand. Although it sits resplendent on the banks of the Chao Phraya River at times it seems only to be a grim parody of the extreme to be found poverty just outside its front gates.