Websites hosted on 222.73.173.174 IP Address
Geo Location Information for 222.73.173.174 IP Address. The IP Address 222.73.173.174 is located at 31.0449 latitude and 121.4012 longitude in China. Friendly Location for the IP Address is Shanghai, China.
ShanghART Gallery Shanghai, 香格纳画廊 上海
- shanghartgallery.com
ShanghART is the first independent Gallery for Contemporary Chinese Art that opened in Shanghai. The gallery represents Chinese photo artists, Chinese video artists, oil painting artists and more. Our artist participate to shows as Documenta and the Venice Biennnale and ShanghART is the first and only gallery from Chin
3,084,691
$
480.00