Tokyo International Forum, 3 Chome-5-1 Marunouchi, Chiyoda City, Tokyo, Japan
Seated: 40
Standing: 30