Central Escalator

The world's longest moving steps that showcase Hong Kong's daily life.
More Pet Animal Stories