The view from India Pavilion. The long line is to get into India Pavilion. the upside-down pyramid building is China Pavilion. It is gigantic.
The most expensive Persian rug displayed at Iran Pavilion. It is also the smallest - only 22 cm x 17 cm, made of silk. It's price - 3.8 million RMB (over 555K USD)!