Neo Xianglong

Neo Xianglong is main location of the ''Last Hope. ''