Bangkok, Thailand - 2004 (23 of 72)
Pantip Plaza, a huge indoor IT mall on Phetburi Road.