A woman dressed as the mermaid Ariel next to a phone booth.
A woman cosplaying as ariel.
Looming to an imposing height of 24 m (79 ft), its entrance gate is thought to be the largest structure of its kind in the world.