Consulado General de Costa Rica en Shanghái Shanghai Centre, West Tower, Suite 507, Nanjing West Road 1376, Jingan District, Shanghai, 200040, China. Tel: (86) 021 62898368 Fax: (86) 021 62898369