Grand palace, the major tourism attraction in Bangkok, Thailand