Hido is a shopping and entertainment center.