Websites hosted on 59.42.241.192 IP Address
Geo Location Information for 59.42.241.192 IP Address. The IP Address 59.42.241.192 is located at 23.1167 latitude and 113.25 longitude in China. Friendly Location for the IP Address is Guangdong, Guangzhou, China, 510140.
广州国际城市创新奖
- guangzhouaward.org
广州国际城市创新奖由广州国际城市创新奖组织委员会承办,旨在总结、评估并表彰推广世界城市和区域发展、管理和服务中创新解决各种问题的成功案例,激励和推动创新,促进城市和区域全面的、可持续的、有序的、和谐的发展
386,150
$
12,960.00