Tallest indoor ice climbing wall
Who
O2 World
Where
United Kingdom (Seoul)
When
The tallest indoor ice climbing wall measures 20 m (65 ft 7 in) tall and 13 m (42 ft 8 in) wide. The wall is in the O2 World building in Seoul, Korea and was opened on 19 November 2005.