City Province/State Country Code latitude longitude Kabul Kābul Afghanistan AF 34.5167 69.1833 Kandahār Kandahār Afghanistan AF 31.61 65.6949 Jalālābād Nangarhār Afghanistan AF 34.4415 70.4361 Herāt Herāt Afghanistan AF 34.33 62.17 Mazār-e Sharīf Balkh Afghanistan AF 36.7 67.1 Kunduz Kunduz Afghanistan AF 36.728 68.8725 Baghlān Baghlān Afghanistan AF 36.1393 68.6993 Lashkar Gāh Helmand Afghanistan AF 31.583 64.36 Maīmanah Fāryāb Afghanistan AF 35.9302 64.7701 Balkh Balkh Afghanistan AF 36.7501 66.8997 Ghaznī Ghaznī Afghanistan AF 33.5633 68.4178 Gardēz Paktiyā Afghanistan AF 33.6001 69.2146 Shibirghān Jowzjān Afghanistan AF 36.658 65.7383 Farāh Farāh Afghanistan AF 32.3917 62.0968 Faīẕābād Badakhshān Afghanistan AF 37.1298 70.5792 Tāluqān Takhār Afghanistan AF 36.73 69.54 Bāmyān Bāmyān Afghanistan AF 34.8211 67.521 Pul-e Khumrī Baghlān Afghanistan AF 35.9511 68.7011 Chārīkār Parwān Afghanistan AF 35.0183 69.1679 Zaranj Nīmrōz Afghanistan AF 31.112 61.887 Asadābād Kunaṟ Afghanistan AF 34.866 71.15 Aībak Samangān Afghanistan AF 36.261 68.04 Mehtar Lām Laghmān Afghanistan AF 34.65 70.1667 Fayrōz Kōh Ghōr Afghanistan AF 34.5167 65.25 Qalāt Zābul Afghanistan AF 32.1123 66.8868 Tarīn Kōṯ Uruzgān Afghanistan AF 32.6333 65.8667 Maḩmūd-e Rāqī Kāpīsā Afghanistan AF 35.0167 69.3333 Qal‘ah-ye Now Bādghīs Afghanistan AF 34.983 63.1333 Khōst Khōst Afghanistan AF 33.3395 69.9204 Maīdān Shahr Wardak Afghanistan AF 34.3956 68.8662 Pul-e ‘Alam Lōgar Afghanistan AF 33.9953 69.0227 Sharan Paktīkā Afghanistan AF 33.1757 68.7304 Sar-e Pul Sar-e Pul Afghanistan AF 36.2154 65.9325 Nīlī Dāykundī Afghanistan AF 33.7218 66.1302 Bāzārak Panjshir Afghanistan AF 35.3129 69.5152 Pārūn Nūristān Afghanistan AF 35.4206 70.9226 Andkhōy Fāryāb Afghanistan AF 36.9317 65.1015 Kōṯah-ye ‘As̲ h̲ rō Wardak Afghanistan AF 34.45 68.8 Barakī Barak Lōgar Afghanistan AF 33.9667 68.9667 Karukh Herāt Afghanistan AF 34.4868 62.5918 Zarghūn Shahr Paktīkā Afghanistan AF 32.85 68.4167 Tirana Tiranë Albania AL 41.3275 19.8189 Elbasan Elbasan Albania AL 41.1215 20.0838 Shkodër Shkodër Albania AL 42.0685 19.5188 Durrës Durrës Albania AL 41.3178 19.4482 Vlorë Vlorë Albania AL 40.4774 19.4982 Fier Fier Albania AL 40.73 19.573 Korçë Korçë Albania AL 40.6167 20.7667 Berat Berat Albania AL 40.71 19.972 Gjirokastër Gjirokastër Albania AL 40.079 20.149

www.jinyi-solar.com Lezhë Lezhë Albania AL 41.788 19.654 Kukës Kukës Albania AL 42.083 20.434 Peshkopi Dibër Albania AL 41.6833 20.4333 Lushnjë Fier Albania AL 40.94 19.716 Pogradec Korçë Albania AL 40.9 20.664 Krujë Durrës Albania AL 41.519 19.797 Burrel Dibër Albania AL 41.626 20.016 Sarandë Vlorë Albania AL 39.877 20 Çorovodë Berat Albania AL 40.5167 20.2333 Librazhd Elbasan Albania AL 41.2 20.3667 Tepelenë Gjirokastër Albania AL 40.2833 20.0333 Gramsh Elbasan Albania AL 40.8667 20.2 Përmet Gjirokastër Albania AL 40.234 20.352 Rrëshen Lezhë Albania AL 41.7833 19.8167 Ersekë Korçë Albania AL 40.3333 20.6833 Bajram Curri Kukës Albania AL 42.3333 20.0833 Pukë Shkodër Albania AL 42.0333 19.8833 Algiers Alger Algeria DZ 36.7631 3.0506 Oran Oran Algeria DZ 35.71 -0.62 Constantine Constantine Algeria DZ 36.36 6.5999 Blida Blida Algeria DZ 36.4203 2.83 Annaba Annaba Algeria DZ 36.92 7.76 Chlef Chlef Algeria DZ 36.1704 1.32 Bejaïa Bejaïa Algeria DZ 36.7604 5.07 Batna Batna Algeria DZ 35.57 6.17 Sétif Sétif Algeria DZ 36.18 5.4 Tlemcen Tlemcen Algeria DZ 34.8904 -1.32 Skikda Skikda Algeria DZ 36.8804 6.9 Sidi Bel Abbès Sidi Bel Abbès Algeria DZ 35.1903 -0.64 Biskra Biskra Algeria DZ 34.86 5.73 Mostaganem Mostaganem Algeria DZ 35.9404 0.09 Tiaret Tiaret Algeria DZ 35.3804 1.32 El Oued El Oued Algeria DZ 33.3704 6.86 Ouargla Ouargla Algeria DZ 31.97 5.34 Tébessa Tébessa Algeria DZ 35.4104 8.12 Djelfa Djelfa Algeria DZ 34.68 3.25 M’Sila M’sila Algeria DZ 35.7 4.545 Jijel Jijel Algeria DZ 36.822 5.766 Médéa Médéa Algeria DZ 36.2704 2.77 Tizi Ouzou Tizi Ouzou Algeria DZ 36.8 4.0333 Béchar Béchar Algeria DZ 31.6111 -2.23 Saïda Saïda Algeria DZ 34.8404 0.14 Bordj Bou Arreridj Bordj Bou Arréridj Algeria DZ 36.059 4.63 Souk Ahras Souk Ahras Algeria DZ 36.2904 7.95 Touggourt Ouargla Algeria DZ 33.1 6.06 Ghardaïa Ghardaïa Algeria DZ 32.49 3.67 Guelma Guelma Algeria DZ 36.466 7.428 Laghouat Laghouat Algeria DZ 33.81 2.88 Bouira Bouira Algeria DZ 36.3805 3.9 Mascara Mascara Algeria DZ 35.4004 0.14 Oum el Bouaghi Oum el Bouaghi Algeria DZ 35.85 7.15

www.jinyi-solar.com Tamanrasset Tamanrasset Algeria DZ 22.785 5.5228 El Bayadh El Bayadh Algeria DZ 33.6904 1.01 Adrar Adrar Algeria DZ 27.87 -0.29 Tindouf Tindouf Algeria DZ 27.6742 -8.1478 Illizi Illizi Algeria DZ 26.4834 8.4666 Khenchela Khenchela Algeria DZ 35.4358 7.1433 Boumerdes Boumerdes Algeria DZ 36.759 3.4748 Relizane Relizane Algeria DZ 35.7373 0.556 Aïn Temouchent Aïn Temouchent Algeria DZ 35.2975 -1.1404 Aïn Defla Aïn Defla Algeria DZ 36.2641 1.9679 Mila Mila Algeria DZ 36.4503 6.2644 Tipasa Tipaza Algeria DZ 36.5897 2.4475 Tissemsilt Tissemsilt Algeria DZ 35.6072 1.8108 El Tarf El Tarf Algeria DZ 36.7672 8.3138 Naama Naama Algeria DZ 33.2667 -0.3167 Aïn Sefra Naama Algeria DZ 32.7604 -0.5799 Timimoun Adrar Algeria DZ 29.2365 0.27 I-n-Salah Tamanrasset Algeria DZ 27.2166 2.4666 Reggane Adrar Algeria DZ 26.7 0.1666 El Golea Ghardaïa Algeria DZ 30.5666 2.8833 Hassi Messaoud Ouargla Algeria DZ 31.7023 6.0545 Abadla Béchar Algeria DZ 31.0171 -2.7333 Beni Ounif Béchar Algeria DZ 32.0493 -1.2514 I-n-Amguel Tamanrasset Algeria DZ 23.6939 5.1647 Djanet Illizi Algeria DZ 24.5529 9.4823 I-n-Amenas Illizi Algeria DZ 28.0503 9.55 Pago Pago American Samoa AS -14.274 -170.7046 Andorra la Vella Andorra la Vella Andorra AD 42.5 1.5165 Escaldes-Engordany Escaldes-Engordany Andorra AD 42.5085 1.5385 Encamp Encamp Andorra AD 42.5361 1.5828 La Massana La Massana Andorra AD 42.5434 1.5148 Sant Julià de Lòria Sant Julià de Lòria Andorra AD 42.4664 1.4933 Ordino Ordino Andorra AD 42.5563 1.5327 Canillo Canillo Andorra AD 42.567 1.5981 Luanda Luanda Angola AO -8.8383 13.2344 Huambo Huambo Angola AO -12.75 15.76 Lobito Benguela Angola AO -12.37 13.5412 Benguela Benguela Angola AO -12.5783 13.4072 Namibe Namibe Angola AO -15.19 12.16 Malanje Malanje Angola AO -9.54 16.34 Lubango Huíla Angola AO -14.91 13.49 Cuito Bié Angola AO -12.38 16.94 Cabinda Cabinda Angola AO -5.5596 12.19 Mbanza Congo Zaire Angola AO -6.2696 14.24 Uíge Uíge Angola AO -7.62 15.05 Saurimo Lunda Sul Angola AO -9.6596 20.39 Sumbe Kwanza Sul Angola AO -11.21 13.85 Caxito Bengo Angola AO -8.5795 13.66 Luena Moxico Angola AO -11.79 19.9 Menongue Kuando Kubango Angola AO -14.6666 17.7 Dundo Lunda Norte Angola AO -7.38 20.83

www.jinyi-solar.com Ondjiva Cunene Angola AO -17.0696 15.73 N’dalatando Kwanza Norte Angola AO -9.2995 14.91 Lubango Huíla Angola AO -14.9167 13.5 Capenda Camulemba Lunda Norte Angola AO -9.4196 18.43 Soio Zaire Angola AO -6.1296 12.37 Tômbua Namibe Angola AO -15.8 11.86 Lucapa Lunda Norte Angola AO -8.4196 20.74 Mavinga Kuando Kubango Angola AO -15.7895 20.36 Nzeto Zaire Angola AO -7.2296 12.86 Camacupa Bié Angola AO -12.0196 17.47 Luau Moxico Angola AO -10.7095 22.23 Ambriz Bengo Angola AO -7.855 13.125 Camabatela Kwanza Norte Angola AO -8.1896 15.37 Uacu Cungo Kwanza Sul Angola AO -11.3595 15.12 Songo Uíge Angola AO -7.3496 14.85 Quibala Kwanza Sul Angola AO -10.7296 14.98 Cubal Benguela Angola AO -13.0396 14.24 Dondo Kwanza Norte Angola AO -9.69 14.43 Muconda Lunda Sul Angola AO -10.5996 21.32 Chibemba Huíla Angola AO -15.7496 14.08 Chibia Huíla Angola AO -15.1896 13.69 Cangamba Moxico Angola AO -13.6996 19.86 Cacolo Lunda Sul Angola AO -10.1496 19.26 Calulo Kwanza Sul Angola AO -9.9996 14.9 Calenga Bié Angola AO -11.3196 16.2 Chitado Cunene Angola AO -17.3196 13.92 Xangongo Cunene Angola AO -16.74 14.97 Cazombo Moxico Angola AO -11.8896 22.9 Quipungo Huíla Angola AO -14.8295 14.55 Luiana Kuando Kubango Angola AO -17.3695 23 Cuito Cuanavale Kuando Kubango Angola AO -15.1596 19.17 Mucusso Kuando Kubango Angola AO -18.0195 21.43 Antigua And Saint John’s Saint John AG 17.118 -61.85 Barbuda Buenos Aires, Ciudad Buenos Aires Argentina AR -34.6025 -58.3975 Autónoma de Córdoba Córdoba Argentina AR -31.4 -64.1823 Rosario Santa Fe Argentina AR -32.9511 -60.6663 Mendoza Mendoza Argentina AR -32.8833 -68.8166 San Miguel de Tucum Tucumán Argentina AR -26.816 -65.2166 án La Plata Buenos Aires Argentina AR -34.9096 -57.96 Mar del Plata Buenos Aires Argentina AR -38 -57.58 Salta Salta Argentina AR -24.7834 -65.4166 Santa Fe Santa Fe Argentina AR -31.6239 -60.69 San Juan San Juan Argentina AR -31.55 -68.52 San Luis San Luis Argentina AR -33.3 -66.35 Resistencia Chaco Argentina AR -27.46 -58.99 Posadas Misiones Argentina AR -27.3578 -55.8851 Santiago del Estero Santiago del Estero Argentina AR -27.7833 -64.2667 Corrientes Corrientes Argentina AR -27.49 -58.81 San Salvador de Jujuy Argentina AR -24.1833 -65.3 Jujuy

www.jinyi-solar.com Bahía Blanca Buenos Aires Argentina AR -38.74 -62.265 Paraná Entre Ríos Argentina AR -31.7333 -60.5333 Neuquén Neuquén Argentina AR -38.95 -68.06 Formosa Formosa Argentina AR -26.1728 -58.1828 San Fernando del Catamarca Argentina AR -28.47 -65.78 Valle de Catamarca La Rioja La Rioja Argentina AR -29.41 -66.85 Río Cuarto Córdoba Argentina AR -33.13 -64.35 Concordia Entre Ríos Argentina AR -31.3896 -58.03 Comodoro Rivadavia Chubut Argentina AR -45.87 -67.5 San Nicolás de los Buenos Aires Argentina AR -33.33 -60.24 Arroyos San Martín Mendoza Argentina AR -33.07 -68.49 Santa Rosa La Pampa Argentina AR -36.62 -64.3 San Rafael Mendoza Argentina AR -34.6 -68.3333 Tandil Buenos Aires Argentina AR -37.32 -59.15 Río Gallegos Santa Cruz Argentina AR -51.6333 -69.2166 Viedma Río Negro Argentina AR -40.8 -63 Tierra del Fuego, Antá Ushuaia rtida e Islas del Atlá Argentina AR -54.79 -68.31 ntico Sur Rawson Chubut Argentina AR -43.3 -65.1 San Carlos de Río Negro Argentina AR -41.15 -71.3 Bariloche Trelew Chubut Argentina AR -43.25 -65.33 Villa María Córdoba Argentina AR -32.41 -63.26 Reconquista Santa Fe Argentina AR -29.1395 -59.65 Zárate Buenos Aires Argentina AR -34.0896 -59.04 Rafaela Santa Fe Argentina AR -31.25 -61.5 Pergamino Buenos Aires Argentina AR -33.8996 -60.57 Olavarría Buenos Aires Argentina AR -36.9 -60.33 Junín Buenos Aires Argentina AR -34.5846 -60.9589 Presidencia Roque Sá Chaco Argentina AR -26.79 -60.45 enz Peña Luján Buenos Aires Argentina AR -34.5796 -59.11 Campana Buenos Aires Argentina AR -34.16 -58.96 Necochea Buenos Aires Argentina AR -38.56 -58.75 Gualeguaychú Entre Ríos Argentina AR -33.02 -58.52 San Ramón de la Salta Argentina AR -23.14 -64.32 Nueva Orán General Roca Río Negro Argentina AR -39.02 -67.61 Venado Tuerto Santa Fe Argentina AR -33.7496 -61.97 Goya Corrientes Argentina AR -29.14 -59.27 Villa Carlos Paz Córdoba Argentina AR -31.42 -64.5 Concepción del Entre Ríos Argentina AR -32.48 -58.24 Uruguay Las Heras Mendoza Argentina AR -32.825 -68.8017 Puerto Madryn Chubut Argentina AR -42.77 -65.04 Tartagal Salta Argentina AR -22.55 -63.81 San Francisco Córdoba Argentina AR -31.43 -62.09 San Pedro Jujuy Argentina AR -24.2196 -64.87 Punta Alta Buenos Aires Argentina AR -38.88 -62.08 General Pico La Pampa Argentina AR -35.6596 -63.77

www.jinyi-solar.com Chivilcoy Buenos Aires Argentina AR -34.9 -60.04 Azul Buenos Aires Argentina AR -36.7796 -59.87 Río Tercero Córdoba Argentina AR -32.1796 -64.12 Mercedes Buenos Aires Argentina AR -34.66 -59.44 Villa Mercedes San Luis Argentina AR -33.6896 -65.47 Libertador General Jujuy Argentina AR -23.8195 -64.79 San Martín Cutral-Có Neuquén Argentina AR -38.94 -69.24 San Lorenzo Corrientes Argentina AR -28.12 -58.77 Tres Arroyos Buenos Aires Argentina AR -38.37 -60.2699 Villa Constitución Santa Fe Argentina AR -33.23 -60.35 Alta Gracia Córdoba Argentina AR -31.66 -64.43 Bell Ville Córdoba Argentina AR -32.6 -62.68 Nueve de Julio Buenos Aires Argentina AR -35.446 -60.89 Chacabuco Buenos Aires Argentina AR -34.65 -60.49 Gualeguay Entre Ríos Argentina AR -33.15 -59.34 Tierra del Fuego, Antá Río Grande rtida e Islas del Atlá Argentina AR -53.7914 -67.699 ntico Sur Mercedes Corrientes Argentina AR -29.1796 -58.08 Villa Ángela Chaco Argentina AR -27.5833 -60.7167 Coronel Suárez Buenos Aires Argentina AR -37.4666 -61.9166 Dolores Buenos Aires Argentina AR -36.33 -57.69 Victoria Entre Ríos Argentina AR -32.61 -60.18 Lincoln Buenos Aires Argentina AR -34.88 -61.5399 Veinticinco de Mayo Buenos Aires Argentina AR -35.43 -60.18 Tunuyán Mendoza Argentina AR -33.5662 -69.0167 Chascomús Buenos Aires Argentina AR -35.5662 -58.0166 Chilecito La Rioja Argentina AR -29.1655 -67.5 Buenos Aires, Ciudad Esquel Argentina AR -42.9 -71.3166 Autónoma de General Martín Miguel Salta Argentina AR -24.6666 -65.05 de Güemes Zapala Neuquén Argentina AR -38.9 -70.0667 Balcarce Buenos Aires Argentina AR -37.8333 -58.25 Charata Chaco Argentina AR -27.2163 -61.2 Lobos Buenos Aires Argentina AR -35.1849 -59.0947 Veinticinco de Mayo La Pampa Argentina AR -37.8 -67.6833 Eldorado Misiones Argentina AR -26.2 -54.6 Añatuya Santiago del Estero Argentina AR -28.4661 -62.8333 Mar de Ajó Buenos Aires Argentina AR -36.7162 -56.6766 Frías Santiago del Estero Argentina AR -28.6496 -65.15 Joaquín V. González Salta Argentina AR -25.0833 -64.1834 Sunchales Santa Fe Argentina AR -30.9329 -61.5666 Malargüe Mendoza Argentina AR -35.4661 -69.5833 Cafayate Salta Argentina AR -26.0829 -65.9666 Río Colorado La Pampa Argentina AR -38.9666 -64.0833 Cerrillos Salta Argentina AR -24.8996 -65.4833 Monte Quemado Santiago del Estero Argentina AR -25.7996 -62.8666 Humahuaca Jujuy Argentina AR -23.2 -65.3499 Belén Catamarca Argentina AR -27.6496 -67.0333

www.jinyi-solar.com Benito Juárez Buenos Aires Argentina AR -37.6655 -59.8 Choele Choel Río Negro Argentina AR -39.2666 -65.6833 Vera Santa Fe Argentina AR -29.4662 -60.2166 San Justo Santa Fe Argentina AR -30.7829 -60.5833 Castelli Chaco Argentina AR -25.9495 -60.6166 Chamical La Rioja Argentina AR -30.3496 -66.3167 Chos Malal Neuquén Argentina AR -37.383 -70.2666 San Antonio Oeste Río Negro Argentina AR -40.7329 -64.9333 El Calafate Santa Cruz Argentina AR -50.3333 -72.3 Carhué Buenos Aires Argentina AR -37.1829 -62.7333 Rinconada Jujuy Argentina AR -22.4329 -66.1666 Ingeniero Guillermo Formosa Argentina AR -23.9 -61.85 N. Juárez Chepes La Rioja Argentina AR -31.35 -66.6 Sarmiento Chubut Argentina AR -45.6 -69.0833 Abra Pampa Jujuy Argentina AR -22.7167 -65.7 Victorica La Pampa Argentina AR -36.2163 -65.45 La Paz Mendoza Argentina AR -33.4661 -67.55 Comandante Fontana Formosa Argentina AR -25.3333 -59.6833 San Antonio de los Salta Argentina AR -24.1829 -66.35 Cobres Perito Moreno Santa Cruz Argentina AR -46.6 -70.9334 Puerto Deseado Santa Cruz Argentina AR -47.75 -65.9 General Conesa Río Negro Argentina AR -40.1 -64.4333 Pampa del Infierno Chaco Argentina AR -26.5166 -61.1666 Chumbicha Catamarca Argentina AR -28.8666 -66.2333 Gobernador Gregores Santa Cruz Argentina AR -48.7666 -70.25 San Julián Santa Cruz Argentina AR -49.3 -67.7167 Trancas Tucumán Argentina AR -26.2167 -65.2833 Alto Río Senguer Chubut Argentina AR -45.0333 -70.8333 Sierra Colorada Río Negro Argentina AR -40.5829 -67.8 Las Lajas Neuquén Argentina AR -38.5163 -70.3666 Susques Jujuy Argentina AR -23.4167 -66.4833 Rodeo San Juan Argentina AR -30.2156 -69.14 Tinogasta Catamarca Argentina AR -28.0666 -67.5666 Gastre Chubut Argentina AR -42.283 -69.2333 Telsen Chubut Argentina AR -42.3996 -66.95 Las Lomitas Formosa Argentina AR -24.6996 -60.6 Pedro Luro Buenos Aires Argentina AR -39.4833 -62.6833 Ingeniero Jacobacci Río Negro Argentina AR -41.3 -69.5833 Veintiocho de Santa Cruz Argentina AR -51.65 -72.3 Noviembre Buenos Aires, Ciudad El Maitén Argentina AR -42.05 -71.1666 Autónoma de Darregueira Buenos Aires Argentina AR -37.6996 -63.1666 Villalonga Buenos Aires Argentina AR -39.8829 -62.5833 Uspallata Mendoza Argentina AR -32.5931 -69.346 Río Mayo Chubut Argentina AR -45.6834 -70.2666 Villa Rumipal Córdoba Argentina AR -32.1833 -64.4833 Los Blancos Salta Argentina AR -23.5996 -62.6 Comallo Río Negro Argentina AR -41.0333 -70.2666

www.jinyi-solar.com Comandante Luis Santa Cruz Argentina AR -49.9745 -68.9035 Piedra Buena Yerevan Yerevan Armenia AM 40.1812 44.5136 Gyumri Shirak Armenia AM 40.7894 43.8475 Vanadzor Lorri Armenia AM 40.8128 44.4883 Gavarr Geghark’unik’ Armenia AM 40.3589 45.1267 Artashat Ararat Armenia AM 39.9539 44.5506 Ashtarak Aragatsotn Armenia AM 40.3017 44.3592 Yeghegnadzor Vayots’ Dzor Armenia AM 39.7611 45.3333 Armavir Armavir Armenia AM 40.1545 44.0382 Hrazdan Kotayk’ Armenia AM 40.4941 44.7602 Ijevan Tavush Armenia AM 40.8788 45.1485 Kapan Syunik’ Armenia AM 39.2075 46.4058 Ijevan Tavush Armenia AM 40.8756 45.1492 Oranjestad Aruba AW 12.5304 -70.029 Sydney New South Wales Australia AU -33.92 151.1852 Melbourne Victoria Australia AU -37.82 144.975 Brisbane Queensland Australia AU -27.455 153.0351 Perth Western Australia Australia AU -31.955 115.84 Adelaide South Australia Australia AU -34.935 138.6 Newcastle New South Wales Australia AU -32.8453 151.815 Australian Capital Canberra Australia AU -35.283 149.129 Territory Gold Coast Queensland Australia AU -28.0815 153.4482 Cranbourne Victoria Australia AU -38.0996 145.2834 Wollongong New South Wales Australia AU -34.4154 150.89 Geelong Victoria Australia AU -38.1675 144.3956 Cairns Queensland Australia AU -16.8878 145.7633 Townsville Queensland Australia AU -19.25 146.77 Albury New South Wales Australia AU -36.06 146.92 Darwin Northern Territory Australia AU -12.4254 130.85 Hobart Tasmania Australia AU -42.85 147.295 Caloundra Queensland Australia AU -26.8 153.1333 Nowra New South Wales Australia AU -34.8828 150.6 Toowoomba Queensland Australia AU -27.5645 151.9555 Ballarat Victoria Australia AU -37.5596 143.84 Bendigo Victoria Australia AU -36.76 144.28 Mackay Queensland Australia AU -21.1439 149.15 Mandurah Western Australia Australia AU -32.5235 115.7471 Launceston Tasmania Australia AU -41.4498 147.1302 Rockhampton Queensland Australia AU -23.3639 150.52 Coffs Harbour New South Wales Australia AU -30.3071 153.1123 Wagga Wagga New South Wales Australia AU -35.1222 147.34 Bundaberg Queensland Australia AU -24.8791 152.3509 Port Macquarie New South Wales Australia AU -31.445 152.9187 Mildura Victoria Australia AU -34.185 142.1514 Taree New South Wales Australia AU -31.8976 152.4618 Orange New South Wales Australia AU -33.28 149.1 Tamworth New South Wales Australia AU -31.1026 150.9171 Kalgoorlie Western Australia Australia AU -30.7354 121.46 Shepparton Victoria Australia AU -36.3746 145.3914

www.jinyi-solar.com Mount Isa Queensland Australia AU -20.7239 139.49 Tweed Heads New South Wales Australia AU -28.1826 153.5466 Queanbeyan New South Wales Australia AU -35.3546 149.2113 Melton Victoria Australia AU -37.6895 144.57 Dubbo New South Wales Australia AU -32.26 148.5973 Caboolture Queensland Australia AU -27.083 152.95 Lismore New South Wales Australia AU -28.8167 153.2931 Gladstone Queensland Australia AU -23.8533 151.2467 Warrnambool Victoria Australia AU -38.38 142.47 Sunbury Victoria Australia AU -37.5696 144.71 Alice Springs Northern Territory Australia AU -23.701 133.88 Geraldton Western Australia Australia AU -28.7666 114.6 Bunbury Western Australia Australia AU -33.3443 115.6502 Albany Western Australia Australia AU -35.0169 117.8916 Hervey Bay Queensland Australia AU -25.2887 152.8409 Mount Gambier South Australia Australia AU -37.8313 140.765 Armidale New South Wales Australia AU -30.5123 151.6675 Whyalla South Australia Australia AU -33.025 137.5614 Sale Victoria Australia AU -38.1096 147.06 Katoomba New South Wales Australia AU -33.7069 150.32 Goulburn New South Wales Australia AU -34.7496 149.7102 Maryborough Queensland Australia AU -25.5491 152.7209 Kwinana Western Australia Australia AU -32.2394 115.7702 Burnie Tasmania Australia AU -41.0666 145.9167 Echuca Victoria Australia AU -36.1296 144.75 Devonport Tasmania Australia AU -41.1927 146.3311 Roebourne Western Australia Australia AU -20.7829 117.1333 Maitland New South Wales Australia AU -32.721 151.555 Traralgon Victoria Australia AU -38.1996 146.53 Murray Bridge South Australia Australia AU -35.1296 139.26 Tuncurry New South Wales Australia AU -32.1931 152.5266 Broken Hill New South Wales Australia AU -31.95 141.4331 Karratha Western Australia Australia AU -20.7304 116.87 Gawler South Australia Australia AU -34.6074 138.7264 Griffith New South Wales Australia AU -34.29 146.04 Kingston Tasmania Australia AU -42.9911 147.3084 Port Hedland Western Australia Australia AU -20.3104 118.606 Ballina New South Wales Australia AU -28.8614 153.568 Wangaratta Victoria Australia AU -36.36 146.3 Port Augusta South Australia Australia AU -32.49 137.77 Richmond New South Wales Australia AU -33.5995 150.74 Singleton New South Wales Australia AU -32.5695 151.16 Bongaree Queensland Australia AU -27.0787 153.1509 Port Lincoln South Australia Australia AU -34.7332 135.8666 Broome Western Australia Australia AU -17.9618 122.2308 Horsham Victoria Australia AU -36.7096 142.19 Port Pirie South Australia Australia AU -33.1911 137.99 Warwick Queensland Australia AU -28.2292 152.0203 Kempsey New South Wales Australia AU -31.0874 152.822 Portland Victoria Australia AU -38.34 141.59 Gympie Queensland Australia AU -26.1886 152.6709

www.jinyi-solar.com Muswellbrook New South Wales Australia AU -32.2696 150.89 Parkes New South Wales Australia AU -33.1296 148.17 Lithgow New South Wales Australia AU -33.4961 150.1528 Bairnsdale Victoria Australia AU -37.8296 147.61 Bowen Queensland Australia AU -20.0013 148.2087 Yeppoon Queensland Australia AU -23.1329 150.7567 Batemans Bay New South Wales Australia AU -35.6896 150.2073 Kiama New South Wales Australia AU -34.7096 150.84 Busselton Western Australia Australia AU -33.6564 115.3487 Innisfail Queensland Australia AU -17.5313 146.0387 Katherine Northern Territory Australia AU -14.4666 132.2666 Moranbah Queensland Australia AU -22.0016 148.038 Grafton New South Wales Australia AU -29.712 152.9377 Dalby Queensland Australia AU -27.1939 151.2657 Charters Towers Queensland Australia AU -20.0809 146.2587 Emerald Queensland Australia AU -23.5122 148.1673 Swan Hill Victoria Australia AU -35.3396 143.54 Ulladulla New South Wales Australia AU -35.3495 150.47 Colac Victoria Australia AU -38.3395 143.58 Ayr Queensland Australia AU -19.5702 147.3995 Hamilton Victoria Australia AU -37.7312 142.0234 Kingaroy Queensland Australia AU -26.539 151.8406 Inverell New South Wales Australia AU -29.7668 151.1126 Moree New South Wales Australia AU -29.4699 149.8301 Deniliquin New South Wales Australia AU -35.5296 144.95 Esperance Western Australia Australia AU -33.8573 121.8889 Victor Harbor South Australia Australia AU -35.5596 138.6173 Young New South Wales Australia AU -34.3096 148.29 Carnarvon Western Australia Australia AU -24.8998 113.6501 Leeton New South Wales Australia AU -34.5449 146.3973 Gunnedah New South Wales Australia AU -30.987 150.2623 Narrabri New South Wales Australia AU -30.3319 149.7874 Maryborough Victoria Australia AU -37.0496 143.73 Stawell Victoria Australia AU -37.0596 142.76 Atherton Queensland Australia AU -17.2703 145.4694 Cowra New South Wales Australia AU -33.8296 148.68 Byron Bay New South Wales Australia AU -28.6565 153.6129 Tumut New South Wales Australia AU -35.3096 148.22 Cooma New South Wales Australia AU -36.2396 149.12 Merimbula New South Wales Australia AU -36.8996 149.9 Biloela Queensland Australia AU -24.3936 150.4961 Ingham Queensland Australia AU -18.6496 146.1666 Bathurst New South Wales Australia AU -33.4196 149.57 Ararat Victoria Australia AU -37.2795 142.91 Wonthaggi Victoria Australia AU -38.6095 145.59 Northam Western Australia Australia AU -31.6566 116.6534 Kununurra Western Australia Australia AU -15.7666 128.7333 Roma Queensland Australia AU -26.5594 148.7907 Mudgee New South Wales Australia AU -32.5896 149.5801 Forbes New South Wales Australia AU -33.3896 148.02 Berri South Australia Australia AU -34.2829 140.6

www.jinyi-solar.com Cobram Victoria Australia AU -35.9196 145.65 Scone New South Wales Australia AU -32.0796 150.8501 Goondiwindi Queensland Australia AU -28.5548 150.3253 Manjimup Western Australia Australia AU -34.2333 116.15 Narrogin Western Australia Australia AU -32.9329 117.1666 Smithton Tasmania Australia AU -40.8329 145.1167 Proserpine Queensland Australia AU -20.4162 148.5835 Katanning Western Australia Australia AU -33.6996 117.5501 Seymour Victoria Australia AU -37.0342 145.1273 Clare South Australia Australia AU -33.8329 138.6 Central Coast New South Wales Australia AU -33.42 151.3 Port Douglas Queensland Australia AU -16.4846 145.4587 Longreach Queensland Australia AU -23.4496 144.25 Weipa Queensland Australia AU -12.6666 141.8666 Wallaroo South Australia Australia AU -33.9329 137.6333 Tom Price Western Australia Australia AU -22.6935 117.7931 Bordertown South Australia Australia AU -36.3162 140.7666 Bourke New South Wales Australia AU -30.1 145.9333 Scottsdale Tasmania Australia AU -41.1495 147.5167 Queenstown Tasmania Australia AU -42.0829 145.55 Charleville Queensland Australia AU -26.4 146.25 Yamba New South Wales Australia AU -29.423 153.3533 Tumby Bay South Australia Australia AU -34.3829 136.0833 Mount Barker Western Australia Australia AU -34.6328 117.6666 Wagin Western Australia Australia AU -33.2996 117.35 Kalbarri Western Australia Australia AU -27.6662 114.1667 Penola South Australia Australia AU -37.383 140.8167 Ouyen Victoria Australia AU -35.0662 142.3167 Cloncurry Queensland Australia AU -20.7 140.5 Oatlands Tasmania Australia AU -42.2996 147.3666 Ravensthorpe Western Australia Australia AU -33.5829 120.0333 Barcaldine Queensland Australia AU -23.5662 145.2834 Streaky Bay South Australia Australia AU -32.8119 134.2149 Wyndham Western Australia Australia AU -15.374 128.3601 Meekatharra Western Australia Australia AU -26.6 118.4833 Quilpie Queensland Australia AU -26.6166 144.25 Hughenden Queensland Australia AU -20.85 144.2 Morawa Western Australia Australia AU -29.2163 116 Kingston South East South Australia Australia AU -36.8328 139.8501 Three Springs Western Australia Australia AU -29.5333 115.75 Newman Western Australia Australia AU -23.3666 119.7333 McMinns Lagoon Northern Territory Australia AU -12.5329 131.05 Merredin Western Australia Australia AU -31.4828 118.2667 Peterborough South Australia Australia AU -32.9662 138.8333 Ceduna South Australia Australia AU -32.0991 133.6623 Meningie South Australia Australia AU -35.6995 139.3333 Gingin Western Australia Australia AU -31.3496 115.9 Port Denison Western Australia Australia AU -29.2828 114.9166 Halls Creek Western Australia Australia AU -18.2667 127.7667 Winton Queensland Australia AU -22.3996 143.0333 Exmouth Western Australia Australia AU -21.9311 114.1233

www.jinyi-solar.com Norseman Western Australia Australia AU -32.2 121.7666 Yulara Northern Territory Australia AU -25.2405 130.9889 Georgetown Queensland Australia AU -18.3 143.5333 Pannawonica Western Australia Australia AU -21.6366 116.325 Pine Creek Northern Territory Australia AU -13.8162 131.8167 Kimba South Australia Australia AU -33.1496 136.4334 Boulia Queensland Australia AU -22.8996 139.9 Onslow Western Australia Australia AU -21.6576 115.0963 Cowell South Australia Australia AU -33.6829 136.9166 Andamooka South Australia Australia AU -30.431 137.1656 Eidsvold Queensland Australia AU -25.3662 151.1333 Woomera South Australia Australia AU -31.1496 136.8 Wilcannia New South Wales Australia AU -31.5662 143.3833 Mount Magnet Western Australia Australia AU -28.0662 117.8167 Laverton Western Australia Australia AU -28.627 122.404 Richmond Queensland Australia AU -20.7163 143.1333 Birdsville Queensland Australia AU -25.8996 139.3666 Ivanhoe New South Wales Australia AU -32.8996 144.3 Theodore Queensland Australia AU -24.9495 150.0833 Adelaide River Northern Territory Australia AU -13.2495 131.1 Leonora Western Australia Australia AU -28.8815 121.328 Thargomindah Queensland Australia AU -28 143.8167 Burketown Queensland Australia AU -17.7161 139.5666 Southern Cross Western Australia Australia AU -31.2161 119.3167 Camooweal Queensland Australia AU -19.9167 138.1167 Bicheno Tasmania Australia AU -41.8784 148.2886 Karumba Queensland Australia AU -17.4833 140.8334 Windorah Queensland Australia AU -25.4332 142.6502 Bedourie Queensland Australia AU -24.3496 139.4666 Kingoonya South Australia Australia AU -30.8996 135.3 Vienna Wien AT 48.2 16.3666 Linz Oberösterreich Austria AT 48.3192 14.2888 Graz Steiermark Austria AT 47.0778 15.41 Salzburg Salzburg Austria AT 47.8105 13.04 Innsbruck Tirol Austria AT 47.2804 11.41 Klagenfurt Kärnten Austria AT 46.6203 14.31 Bregenz Vorarlberg Austria AT 47.5167 9.7667 Burgenland Austria AT 47.8333 16.5333 Sankt Pölten Niederösterreich Austria AT 48.2 15.6333 Wiener Neustadt Niederösterreich Austria AT 47.816 16.25 Baku Bakı Azerbaijan AZ 40.3953 49.8622 Gәncә Gәncә Azerbaijan AZ 40.685 46.35 Sumqayıt Sumqayıt Azerbaijan AZ 40.58 49.63 Naxçıvan Naxçıvan Azerbaijan AZ 39.2092 45.4122 Şirvan Şirvan Azerbaijan AZ 39.9323 48.9203 Şәki Şәki Azerbaijan AZ 41.1923 47.1705 Lәnkәran Lәnkәran Azerbaijan AZ 38.754 48.8511 Yevlax Yevlax Azerbaijan AZ 40.6172 47.15 Göyçay Göyçay Azerbaijan AZ 40.6534 47.7406 Tovuz Tovuz Azerbaijan AZ 40.9922 45.6289 Gәdәbәy Gәdәbәy Azerbaijan AZ 40.5656 45.8161

www.jinyi-solar.com Goranboy Goranboy Azerbaijan AZ 40.6103 46.7897 Oğuz Oğuz Azerbaijan AZ 41.0708 47.4583 Xırdalan Abşeron Azerbaijan AZ 40.4481 49.755 Masallı Masallı Azerbaijan AZ 39.0278 48.6703 Heydәrabad Sәdәrәk Azerbaijan AZ 39.7229 44.8485 Astara Astara Azerbaijan AZ 38.456 48.875 Ağdam Ağdam Azerbaijan AZ 39.991 46.9274 Bәrdә Bәrdә Azerbaijan AZ 40.3758 47.1262 Ucar Ucar Azerbaijan AZ 40.5121 47.6519 Cәlilabad Cәlilabad Azerbaijan AZ 39.2096 48.4919 Şәmkir Şәmkir Azerbaijan AZ 40.8297 46.0178 Naftalan Naftalan Azerbaijan AZ 40.5082 46.8203 Xaçmaz Xaçmaz Azerbaijan AZ 41.4643 48.8057 Balakәn Balakәn Azerbaijan AZ 41.7263 46.4048 Qazax Qazax Azerbaijan AZ 41.0925 45.3656 Sabirabad Sabirabad Azerbaijan AZ 40.0087 48.477 Şәrur Şәrur Azerbaijan AZ 39.5544 44.9826 Mingәçevir Mingәçevir Azerbaijan AZ 40.7639 47.0595 Laçın Laçın Azerbaijan AZ 39.6434 46.5462 Zaqatala Zaqatala Azerbaijan AZ 41.6316 46.6448 Ağdaş Ağdaş Azerbaijan AZ 40.647 47.4738 Yardımlı Yardımlı Azerbaijan AZ 38.9077 48.2405 Saatlı Saatlı Azerbaijan AZ 39.9321 48.3689 Beylәqan Beylәqan Azerbaijan AZ 39.7756 47.6186 Tәrtәr Tәrtәr Azerbaijan AZ 40.342 46.9316 Füzuli Füzuli Azerbaijan AZ 39.6009 47.1453 Ağcabәdi Ağcabәdi Azerbaijan AZ 40.0501 47.4594 Lerik Lerik Azerbaijan AZ 38.7739 48.415 Ağsu Ağsu Azerbaijan AZ 40.5692 48.3965 Bilәsuvar Bilәsuvar Azerbaijan AZ 39.4583 48.545 Salyan Salyan Azerbaijan AZ 39.5962 48.9848 Zәrdab Zәrdab Azerbaijan AZ 40.2184 47.7121 Qәbәlә Qәbәlә Azerbaijan AZ 40.9825 47.8491 Kürdәmir Kürdәmir Azerbaijan AZ 40.3426 48.1565 Ağstafa Ağstafa Azerbaijan AZ 41.1148 45.4468 Qusar Qusar Azerbaijan AZ 41.4275 48.4302 Quba Quba Azerbaijan AZ 41.3611 48.5134 İmişli İmişli Azerbaijan AZ 39.8724 48.0649 Zәngilan Zәngilan Azerbaijan AZ 39.0837 46.6599 Neftçala Neftçala Azerbaijan AZ 39.3768 49.247 Göygöl Göygöl Azerbaijan AZ 40.5858 46.3189 Qubadlı Qubadlı Azerbaijan AZ 39.3444 46.5818 Cәbrayıl Cәbrayıl Azerbaijan AZ 39.3992 47.0283 Siyәzәn Siyәzәn Azerbaijan AZ 41.0781 49.1156 Samux Samux Azerbaijan AZ 40.7649 46.4087 Dәvәçi Şabran Azerbaijan AZ 41.2012 48.9871 Qıvraq Kәngәrli Azerbaijan AZ 39.3994 45.1151 Ordubad Ordubad Azerbaijan AZ 38.9096 46.0227 İsmayıllı İsmayıllı Azerbaijan AZ 40.7848 48.1514 Qax Qax Azerbaijan AZ 41.4183 46.9204 Hacıqabul Hacıqabul Azerbaijan AZ 40.0387 48.9429

www.jinyi-solar.com Daşkәsәn Daşkәsәn Azerbaijan AZ 40.5239 46.0819 Kәlbәcәr Kәlbәcәr Azerbaijan AZ 40.1098 46.0445 Qobustan Qobustan Azerbaijan AZ 40.5336 48.9282 Xocalı Xocalı Azerbaijan AZ 39.913 46.7903 Şuşa Şuşa Azerbaijan AZ 39.7601 46.7499 Xocavәnd Xocavәnd Azerbaijan AZ 39.795 47.1117 Şahbuz Şahbuz Azerbaijan AZ 39.4072 45.5739 Xızı Xızı Azerbaijan AZ 40.9085 49.0748 Xankәndi Xankәndi Azerbaijan AZ 39.8156 46.752 Qәzyan Qubadlı Azerbaijan AZ 39.2015 46.415 Qazmalar Azerbaijan AZ 40.9814 47.8458 Ağdam Tovuz Azerbaijan AZ 40.9053 45.5564 Nassau Bahamas, The BS 25.0834 -77.35 Freeport City City of Freeport Bahamas, The BS 26.5333 -78.7 Manama Al ‘Āşimah Bahrain BH 26.2361 50.5831 Dhaka Dhaka Bangladesh BD 23.7231 90.4086 Chittagong Chittagong Bangladesh BD 22.33 91.8 Khulna Khulna Bangladesh BD 22.84 89.56 Rājshāhi Rājshāhi Bangladesh BD 24.375 88.605 Comilla Chittagong Bangladesh BD 23.4704 91.17 Mymensingh Mymensingh Bangladesh BD 24.7504 90.38 Rangpur Rangpur Bangladesh BD 25.75 89.28 Jessore Khulna Bangladesh BD 23.1704 89.2 Sylhet Sylhet Bangladesh BD 24.9036 91.8736 Saidpur Rangpur Bangladesh BD 25.8004 89 Nārāyanganj Dhaka Bangladesh BD 23.6204 90.5 Barisāl Barisāl Bangladesh BD 22.7004 90.375 Tāngāil Dhaka Bangladesh BD 24.25 89.92 Jamālpur Mymensingh Bangladesh BD 24.9004 89.95 Nawābganj Rājshāhi Bangladesh BD 24.5804 88.35 Pābna Bangladesh BD 24.0004 89.25 Bridgetown Saint Michael Barbados BB 13.102 -59.6165 Minsk Minsk Belarus BY 53.9 27.5666 Homyel skaya Homyel’ Belarus BY 52.43 31 MahilyowskayaVoblasts’ Mahilyow Belarus BY 53.8985 30.3247 VitsyebskayaVoblasts’ Vitsyebsk Belarus BY 55.1887 30.1853 Voblasts’ Hrodzyenskaya Hrodna Belarus BY 53.6779 23.8341 Voblasts’ Brest Brestskaya Voblasts’ Belarus BY 52.1 23.7 Mahilyowskaya Babruysk Belarus BY 53.1266 29.1928 Voblasts’ Baranavichy Brestskaya Voblasts’ Belarus BY 53.1368 26.0134 Horad Barysaw Minskaya Voblasts’ Belarus BY 54.226 28.4922 Vitsyebskaya Orsha Belarus BY 54.5153 30.4215 Voblasts’ Pinsk Brestskaya Voblasts’ Belarus BY 52.1279 26.0941 Homyel skaya Mazyr Belarus BY 52.046 29.2722 Voblasts’ Maladzyechna Minskaya Voblasts’ Belarus BY 54.3188 26.8653 Hrodzyenskaya Lida Belarus BY 53.8885 25.2846 Voblasts’ Vitsyebskaya Polatsk Belarus BY 55.4894 28.786 BrusselsVoblasts-Capital’ Brussels Belgium BE 50.8333 4.3333 Region Antwerp Flanders Belgium BE 51.2204 4.415

www.jinyi-solar.com Liège Wallonia Belgium BE 50.63 5.58 Gent Flanders Belgium BE 51.03 3.7 Charleroi Wallonia Belgium BE 50.4204 4.45 Bruges Flanders Belgium BE 51.2204 3.23 Namur Wallonia Belgium BE 50.4704 4.87 Mons Wallonia Belgium BE 50.446 3.939 Hasselt Flanders Belgium BE 50.964 5.484 Arlon Wallonia Belgium BE 49.6833 5.8167 Belmopan Cayo Belize BZ 17.252 -88.7671 Belize City Belize Belize BZ 17.4987 -88.1884 Orange Walk Orange Walk Belize BZ 18.0904 -88.56 San Ignacio Cayo Belize BZ 17.156 -89.061 Dangriga Stann Creek Belize BZ 16.97 -88.22 Corozal Corozal Belize BZ 18.398 -88.388 Punta Gorda Toledo Belize BZ 16.1003 -88.81 Cotonou Littoral Benin BJ 6.4 2.52 Porto-Novo Ouémé Benin BJ 6.4833 2.6166 Djougou Donga Benin BJ 9.7004 1.68 Parakou Borgou Benin BJ 9.34 2.62 Kandi Alibori Benin BJ 11.1304 2.94 Lokossa Mono Benin BJ 6.615 1.715 Ouidah Atlantique Benin BJ 6.3604 2.09 Abomey Zou Benin BJ 7.1904 1.99 Natitingou Atacora Benin BJ 10.3204 1.39 Dogbo Couffo Benin BJ 6.8167 1.7833 Sakété Plateau Benin BJ 6.7362 2.6587 Savalou Collines Benin BJ 7.9281 1.9756 Hamilton Hamilton Bermuda BM 32.2942 -64.7839 Thimphu Thimphu Bhutan BT 27.473 89.639 Paro Paro Bhutan BT 27.3833 89.5167 Wangdue Phodrang Wangdue Phodrang Bhutan BT 27.4333 89.9167 Punakha Punakha Bhutan BT 27.6333 89.8333 Tsirang Tsirang Bhutan BT 27.0219 90.1229 Mongar Mongar Bhutan BT 27.2747 91.2396 Haa Haa Bhutan BT 27.3685 89.2918 Samdrup Jongkhar Samdrup Jongkhar Bhutan BT 26.8007 91.5052 Sarpang Sarpang Bhutan BT 26.8639 90.2674 Trashigang Trashigang Bhutan BT 27.3331 91.5542 Pemagatshel Pemagatshel Bhutan BT 27.038 91.4031 Tsimasham Chhukha Bhutan BT 27.0989 89.536 Samtse Samtse Bhutan BT 26.899 89.0995 Trashi Yangtse Trashi Yangtse Bhutan BT 27.6116 91.498 Trongsa Trongsa Bhutan BT 27.5026 90.5072 Zhemgang Zhemgang Bhutan BT 27.2169 90.6579 Lhuentse Lhuentse Bhutan BT 27.6679 91.1839 Jakar Bumthang Bhutan BT 27.5492 90.7525 Daga Dagana Bhutan BT 27.0753 89.8769 Gasa Gasa Bhutan BT 27.9067 89.7304 Santa Cruz Santa Cruz Bolivia BO -17.7539 -63.226 La Paz La Paz Bolivia BO -16.498 -68.15 Sucre Chuquisaca Bolivia BO -19.041 -65.2595

www.jinyi-solar.com Cochabamba Cochabamba Bolivia BO -17.41 -66.17 Oruro Oruro Bolivia BO -17.98 -67.13 Santa Ana de El Beni Bolivia BO -13.76 -65.58 Yacuma Quillacollo Cochabamba Bolivia BO -17.4 -66.28 Potosí Potosí Bolivia BO -19.5696 -65.75 Tarija Tarija Bolivia BO -21.5167 -64.75 Trinidad El Beni Bolivia BO -14.8334 -64.9 Cobija Pando Bolivia BO -11.0333 -68.7333 Santa Cruz de la Santa Cruz Bolivia BO -17.8 -63.1667 Sierra Montero Santa Cruz Bolivia BO -17.3496 -63.26 Riberalta El Beni Bolivia BO -10.983 -66.1 Villazón Potosí Bolivia BO -22.0796 -65.6 Bermejo Tarija Bolivia BO -22.7296 -64.35 Guayaramerín El Beni Bolivia BO -10.83 -65.41 Viacha La Paz Bolivia BO -16.65 -68.3 Tupiza Potosí Bolivia BO -21.4396 -65.72 Llallagua Potosí Bolivia BO -18.42 -66.64 Camiri Santa Cruz Bolivia BO -20.05 -63.52 Punata Cochabamba Bolivia BO -17.55 -65.84 San Ignacio de Santa Cruz Bolivia BO -16.3696 -60.96 Velasco Puerto Suárez Santa Cruz Bolivia BO -18.9496 -57.85 San Borja El Beni Bolivia BO -14.8196 -66.85 Villamontes Tarija Bolivia BO -21.2496 -63.5 Cliza Cochabamba Bolivia BO -17.59 -65.93 Ascensión Santa Cruz Bolivia BO -15.6996 -63.08 Uyuni Potosí Bolivia BO -20.46 -66.83 Rurrenabaque El Beni Bolivia BO -14.46 -67.56 Portachuelo Santa Cruz Bolivia BO -17.36 -63.4 Puerto Quijarro Santa Cruz Bolivia BO -17.7796 -57.77 Roboré Santa Cruz Bolivia BO -18.3295 -59.76 San José de Santa Cruz Bolivia BO -17.85 -60.78 Chiquitos Challapata Oruro Bolivia BO -18.8996 -66.78 Achacachi La Paz Bolivia BO -16.0833 -68.6666 Vallegrande Santa Cruz Bolivia BO -18.4896 -64.11 Aiquile Cochabamba Bolivia BO -18.1895 -65.18 Reyes El Beni Bolivia BO -14.3096 -67.37 San Ramón El Beni Bolivia BO -13.2896 -64.71 San Carlos Santa Cruz Bolivia BO -17.4 -63.73 San Matías Santa Cruz Bolivia BO -16.36 -58.42 Betanzos Potosí Bolivia BO -19.56 -65.45 Uncia Potosí Bolivia BO -18.47 -66.57 Camargo Chuquisaca Bolivia BO -20.6396 -65.21 San Javier Santa Cruz Bolivia BO -16.2896 -62.5 Apolo La Paz Bolivia BO -14.7196 -68.42 Quime La Paz Bolivia BO -16.98 -67.22 Magdalena El Beni Bolivia BO -13.2601 -64.0528 Charagua Santa Cruz Bolivia BO -19.7996 -63.22 San Lorenzo Tarija Bolivia BO -21.4799 -64.77 Samaipata Santa Cruz Bolivia BO -18.18 -63.77 Padilla Chuquisaca Bolivia BO -19.2996 -64.31 Entre Ríos Tarija Bolivia BO -21.53 -64.19

www.jinyi-solar.com Tarabuco Chuquisaca Bolivia BO -19.18 -64.9199 Baures El Beni Bolivia BO -13.58 -63.5801 Coroico La Paz Bolivia BO -16.1896 -67.72 Sorata La Paz Bolivia BO -15.79 -68.6601 Corocoro La Paz Bolivia BO -17.1696 -68.45 Puerto Villarroel Cochabamba Bolivia BO -16.87 -64.78 San Rafael Santa Cruz Bolivia BO -16.7795 -60.68 Puerto Acosta La Paz Bolivia BO -15.4996 -69.1667 Sicasica La Paz Bolivia BO -17.33 -67.73 Cuevo Santa Cruz Bolivia BO -20.45 -63.53 Sabaya Oruro Bolivia BO -19.0163 -68.3833 Llica Potosí Bolivia BO -19.8496 -68.25 Charaña La Paz Bolivia BO -17.5996 -69.4666 Villa Martín Colchak Potosí Bolivia BO -20.7666 -67.7833 Piso Firme El Beni Bolivia BO -13.683 -61.8666 Puerto Heath La Paz Bolivia BO -12.4996 -68.6666 Bosnia and Bosnia And Sarajevo Herzegovina, BA 43.85 18.383 Herzegovina Federation of Bosnia And Banja Luka Srpska, Republika BA 44.7804 17.18 Herzegovina Bosnia and Bosnia And Zenica Herzegovina, BA 44.22 17.92 Herzegovina Federation of Bosnia and Bosnia And Mostar Herzegovina, BA 43.3505 17.82 Herzegovina Federation of Bosnia and Bosnia And Tuzla Herzegovina, BA 44.5505 18.68 Herzegovina Federation of Bosnia And Prijedor Srpska, Republika BA 44.9804 16.7 Herzegovina Bosnia And Brčko Brcko District BA 44.87 18.8101 Herzegovina Gaborone Gaborone Botswana BW -24.6463 25.9119 Francistown Francistown Botswana BW -21.17 27.5 Lobatse Lobatse Botswana BW -25.2196 25.68 Molepolole Kweneng Botswana BW -24.4 25.51 Maun North West Botswana BW -19.9896 23.42 Serowe Central Botswana BW -22.39 26.71 Kanye Southern Botswana BW -24.9696 25.34 Mochudi Kgatleng Botswana BW -24.377 26.152 Tshabong Kgalagadi Botswana BW -26.0095 22.4 Kasane Chobe Botswana BW -17.8096 25.15 Ghanzi Ghanzi Botswana BW -21.6996 21.64 Selibe Phikwe Selibe Phikwe Botswana BW -21.9758 27.8347 Ramotswa South East Botswana BW -24.8716 25.8699 Masunga North East Botswana BW -20.6245 27.4488 Sowa Town Sowa Town Botswana BW -20.5636 26.2244 Jwaneng Jwaneng Botswana BW -24.6017 24.7281 Mahalapye Central Botswana BW -23.1 26.82

www.jinyi-solar.com Palapye Central Botswana BW -22.5596 27.13 Nata Botswana BW -20.2095 26.19 Mopipi Central Botswana BW -21.1795 24.88 Lehututu Botswana BW -23.9696 21.87 Nokaneng Botswana BW -19.6696 22.27 Lokwabe Botswana BW -24.1696 21.83 Tsau Botswana BW -20.1596 22.46 Muhembo Botswana BW -18.2996 21.8 São Paulo São Paulo Brazil BR -23.5587 -46.625 Rio de Janeiro Rio de Janeiro Brazil BR -22.925 -43.225 Belo Horizonte Minas Gerais Brazil BR -19.915 -43.915 Porto Alegre Rio Grande do Sul Brazil BR -30.05 -51.2 Brasília Distrito Federal Brazil BR -15.7833 -47.9161 Recife Pernambuco Brazil BR -8.0756 -34.9156 Fortaleza Ceará Brazil BR -3.75 -38.58 Salvador Bahia Brazil BR -12.97 -38.48 Curitiba Paraná Brazil BR -25.42 -49.32 Campinas São Paulo Brazil BR -22.9 -47.1 Belém Pará Brazil BR -1.45 -48.48 Goiânia Goiás Brazil BR -16.72 -49.3 Manaus Amazonas Brazil BR -3.1 -60 Santos São Paulo Brazil BR -23.9537 -46.3329 Vitória Espírito Santo Brazil BR -20.324 -40.366 Niterói Rio de Janeiro Brazil BR -22.9 -43.1 Vila Velha Espírito Santo Brazil BR -20.3676 -40.318 Vila Velha Amapá Brazil BR 3.2167 -51.2167 Maceió Alagoas Brazil BR -9.62 -35.73 Natal Rio Grande do Norte Brazil BR -5.78 -35.24 São Luís Maranhão Brazil BR -2.516 -44.266 Florianópolis Santa Catarina Brazil BR -27.58 -48.52 Joinvile Santa Catarina Brazil BR -26.32 -48.8399 Natal Amazonas Brazil BR -6.9838 -60.2699 João Pessoa Paraíba Brazil BR -7.1011 -34.8761 Olinda Pernambuco Brazil BR -8 -34.85 Teresina Piauí Brazil BR -5.095 -42.78 Novo Hamburgo Rio Grande do Sul Brazil BR -29.7096 -51.14 Iguaçu Rio de Janeiro Brazil BR -22.74 -43.47 Cuiabá Mato Grosso Brazil BR -15.5696 -56.085 Campo Grande Mato Grosso do Sul Brazil BR -20.45 -54.6166 São José dos São Paulo Brazil BR -23.2 -45.8799 Campos Jaboatão Pernambuco Brazil BR -8.11 -35.02 Aracaju Sergipe Brazil BR -10.9 -37.12 São José dos Pinhais Paraná Brazil BR -25.57 -49.18 Santo André São Paulo Brazil BR -23.6528 -46.5278 Canoas Rio Grande do Sul Brazil BR -29.92 -51.18 Uberlândia Minas Gerais Brazil BR -18.9 -48.28 Sorocaba São Paulo Brazil BR -23.49 -47.47 Ribeirão Prêto São Paulo Brazil BR -21.17 -47.83 Londrina Paraná Brazil BR -23.3 -51.18 Jundiaí São Paulo Brazil BR -23.2 -46.88 Macapá Amapá Brazil BR 0.033 -51.05

www.jinyi-solar.com Feira de Santana Bahia Brazil BR -12.25 -38.97 Americana São Paulo Brazil BR -22.7499 -47.33 Juiz de Fora Minas Gerais Brazil BR -21.77 -43.375 Volta Redonda Rio de Janeiro Brazil BR -22.5196 -44.095 Foz do Iguaçu Paraná Brazil BR -25.5235 -54.53 Campina Grande Paraíba Brazil BR -7.23 -35.88 Ipatinga Minas Gerais Brazil BR -19.4796 -42.52 Taubaté São Paulo Brazil BR -23.0195 -45.56 Campos Rio de Janeiro Brazil BR -21.75 -41.32 Caxias do Sul Rio Grande do Sul Brazil BR -29.18 -51.17 São José do Rio Prê São Paulo Brazil BR -20.7996 -49.39 to Piracicaba São Paulo Brazil BR -22.71 -47.64 Bauru São Paulo Brazil BR -22.33 -49.08 Montes Claros Minas Gerais Brazil BR -16.72 -43.86 Maringá Paraná Brazil BR -23.4095 -51.93 Itajaí Santa Catarina Brazil BR -26.8996 -48.68 Pelotas Rio Grande do Sul Brazil BR -31.75 -52.33 Itu São Paulo Brazil BR -23.26 -47.3 Anápolis Goiás Brazil BR -16.3196 -48.96 Vitória da Conquista Bahia Brazil BR -14.85 -40.84 Porto Velho Rondônia Brazil BR -8.75 -63.9 Franca São Paulo Brazil BR -20.53 -47.39 Blumenau Santa Catarina Brazil BR -26.92 -49.09 Ponta Grossa Paraná Brazil BR -25.09 -50.16 Limeira São Paulo Brazil BR -22.5495 -47.4 Petrópolis Rio de Janeiro Brazil BR -22.5095 -43.2 Crato Ceará Brazil BR -7.2296 -39.42 Crato Amazonas Brazil BR -7.4639 -63.04 Cabo Frio Rio de Janeiro Brazil BR -22.89 -42.04 Petrolina Pernambuco Brazil BR -9.38 -40.51 Uberaba Minas Gerais Brazil BR -19.78 -47.95 Rio Branco Acre Brazil BR -9.9666 -67.8 Cascavel Paraná Brazil BR -24.9596 -53.46 Governador Minas Gerais Brazil BR -18.87 -41.97 Valadares Várzea Grande Mato Grosso Brazil BR -15.65 -56.14 Santa Maria Rio Grande do Sul Brazil BR -29.6833 -53.8 Caruaru Pernambuco Brazil BR -8.28 -35.98 Palmas Tocantins Brazil BR -10.2377 -48.2878 Boa Vista Roraima Brazil BR 2.8161 -60.666 Ilhéus Bahia Brazil BR -14.78 -39.05 Santarém Pará Brazil BR -2.4333 -54.7 Juazeiro do Norte Ceará Brazil BR -7.21 -39.32 Itabuna Bahia Brazil BR -14.7896 -39.28 Imperatriz Maranhão Brazil BR -5.52 -47.49 Marília São Paulo Brazil BR -22.21 -49.95 Presidente Prudente São Paulo Brazil BR -22.12 -51.39 São Carlos São Paulo Brazil BR -22.02 -47.89 Criciúma Santa Catarina Brazil BR -28.68 -49.39 Guaratinguetá São Paulo Brazil BR -22.82 -45.19 Timon Maranhão Brazil BR -5.115 -42.845 Mossoró Rio Grande do Norte Brazil BR -5.19 -37.34

www.jinyi-solar.com Sete Lagoas Minas Gerais Brazil BR -19.4496 -44.25 Divinópolis Minas Gerais Brazil BR -20.1495 -44.9 Rio Grande Rio Grande do Sul Brazil BR -32.0495 -52.12 Arapiraca Alagoas Brazil BR -9.75 -36.67 Cachoeiro de Espírito Santo Brazil BR -20.85 -41.13 Itapemirim Rio Claro São Paulo Brazil BR -22.41 -47.56 Passo Fundo Rio Grande do Sul Brazil BR -28.25 -52.42 Nova Friburgo Rio de Janeiro Brazil BR -22.26 -42.54 Araçatuba São Paulo Brazil BR -21.21 -50.45 Barra Mansa Rio de Janeiro Brazil BR -22.56 -44.17 Marabá Pará Brazil BR -5.35 -49.116 Carpina Pernambuco Brazil BR -7.84 -35.26 Lajes Santa Catarina Brazil BR -27.8096 -50.31 Dourados Mato Grosso do Sul Brazil BR -22.23 -54.81 Chapecó Santa Catarina Brazil BR -27.1 -52.64 Rio Largo Alagoas Brazil BR -9.48 -35.84 Barreiras Bahia Brazil BR -12.14 -45 Sobral Ceará Brazil BR -3.69 -40.35 Rondonópolis Mato Grosso Brazil BR -16.4695 -54.64 Guarapuava Paraná Brazil BR -25.38 -51.48 Poços de Caldas Minas Gerais Brazil BR -21.78 -46.57 Santo Agostinho Pernambuco Brazil BR -8.29 -35.03 Macaé Rio de Janeiro Brazil BR -22.38 -41.79 Paranaguá Paraná Brazil BR -25.5279 -48.5345 Parnaíba Piauí Brazil BR -2.91 -41.77 Castanhal Pará Brazil BR -1.2896 -47.93 Jequié Bahia Brazil BR -13.85 -40.08 Caxias Maranhão Brazil BR -4.833 -43.35 Pindamonhangaba São Paulo Brazil BR -22.92 -45.47 Jaraguá do Sul Santa Catarina Brazil BR -26.48 -49.1 Bragança Paulista São Paulo Brazil BR -22.95 -46.55 Itapetininga São Paulo Brazil BR -23.59 -48.04 Alagoinhas Bahia Brazil BR -12.14 -38.43 Uruguaiana Rio Grande do Sul Brazil BR -29.7696 -57.09 Pôrto Seguro Bahia Brazil BR -16.4296 -39.08 Barbacena Minas Gerais Brazil BR -21.22 -43.77 Jaú São Paulo Brazil BR -22.2896 -48.57 Pouso Alegre Minas Gerais Brazil BR -22.22 -45.94 Botucatu São Paulo Brazil BR -22.8796 -48.45 Santa Cruz do Sul Rio Grande do Sul Brazil BR -29.71 -52.44 Conselheiro Lafaiete Minas Gerais Brazil BR -20.67 -43.79 Garanhuns Pernambuco Brazil BR -8.89 -36.5 Catanduva São Paulo Brazil BR -21.14 -48.98 Apucarana Paraná Brazil BR -23.55 -51.47 Bagé Rio Grande do Sul Brazil BR -31.32 -54.1 Linhares Espírito Santo Brazil BR -19.39 -40.05 Barretos São Paulo Brazil BR -20.55 -48.58 Teófilo Otoni Minas Gerais Brazil BR -17.87 -41.5 Passos Minas Gerais Brazil BR -20.71 -46.61 Ubá Minas Gerais Brazil BR -21.1196 -42.95 Ourinhos São Paulo Brazil BR -22.97 -49.87

www.jinyi-solar.com Trindade Goiás Brazil BR -16.65 -49.5 Arapongas Paraná Brazil BR -23.41 -51.43 Araguari Minas Gerais Brazil BR -18.64 -48.2 Corumbá Mato Grosso do Sul Brazil BR -19.016 -57.65 Erechim Rio Grande do Sul Brazil BR -27.63 -52.27 Juazeiro Bahia Brazil BR -9.42 -40.5 Bento Gonçalves Rio Grande do Sul Brazil BR -29.1695 -51.52 Tatuí São Paulo Brazil BR -23.35 -47.86 Patos Paraíba Brazil BR -7.0196 -37.29 Tubarão Santa Catarina Brazil BR -28.48 -49.02 Muriaé Minas Gerais Brazil BR -21.13 -42.39 Itanhaém São Paulo Brazil BR -24.18 -46.8 Santana do Rio Grande do Sul Brazil BR -30.88 -55.53 Livramento Nova Lima Minas Gerais Brazil BR -19.98 -43.85 Brusque Santa Catarina Brazil BR -27.13 -48.93 Assis São Paulo Brazil BR -22.6596 -50.42 Paulo Afonso Bahia Brazil BR -9.3307 -38.2657 Ituiutaba Minas Gerais Brazil BR -18.97 -49.46 Cáceres Mato Grosso Brazil BR -16.05 -57.51 Santana Amapá Brazil BR -0.0396 -51.18 Codó Maranhão Brazil BR -4.4796 -43.88 Araxá Minas Gerais Brazil BR -19.5796 -46.95 Lavras Minas Gerais Brazil BR -21.2496 -45.01 Avaré São Paulo Brazil BR -23.11 -48.93 Formosa Goiás Brazil BR -15.5395 -47.34 Itumbiara Goiás Brazil BR -18.3996 -49.21 Abaetetuba Pará Brazil BR -1.7245 -48.8849 Três Lagoas Mato Grosso do Sul Brazil BR -20.79 -51.72 São João del Rei Minas Gerais Brazil BR -21.13 -44.25 Itaúna Minas Gerais Brazil BR -20.06 -44.57 São Mateus Espírito Santo Brazil BR -18.7296 -39.86 Jataí Goiás Brazil BR -17.8796 -51.75 São João da Boa São Paulo Brazil BR -21.98 -46.79 Vista Tucuruí Pará Brazil BR -3.68 -49.72 Cachoeira do Sul Rio Grande do Sul Brazil BR -30.03 -52.91 Bacabal Maranhão Brazil BR -4.23 -44.8 Pôrto União Santa Catarina Brazil BR -26.2396 -51.08 Goiana Pernambuco Brazil BR -7.5596 -35 Ijuí Rio Grande do Sul Brazil BR -28.3895 -53.9199 Altamira Pará Brazil BR -3.1996 -52.21 Paracatu Minas Gerais Brazil BR -17.1996 -46.87 Iguatu Ceará Brazil BR -6.36 -39.3 Jabuticabal São Paulo Brazil BR -21.25 -48.33 Balsas Maranhão Brazil BR -7.52 -46.05 Santa Inês Maranhão Brazil BR -3.66 -45.39 Santo Ângelo Rio Grande do Sul Brazil BR -28.3 -54.28 Gurupi Tocantins Brazil BR -11.7196 -49.06 Parintins Amazonas Brazil BR -2.61 -56.74 Curvelo Minas Gerais Brazil BR -18.7596 -44.43 Caçador Santa Catarina Brazil BR -26.77 -51.02 Irecê Bahia Brazil BR -11.3 -41.87

www.jinyi-solar.com Catalão Goiás Brazil BR -18.18 -47.95 Valença Bahia Brazil BR -13.3596 -39.08 Vilhena Rondônia Brazil BR -12.7166 -60.1166 Itapeva São Paulo Brazil BR -23.9796 -48.88 Tupã São Paulo Brazil BR -21.93 -50.52 Canela Rio Grande do Sul Brazil BR -29.36 -50.81 Piraçununga São Paulo Brazil BR -21.99 -47.43 Pirapora Minas Gerais Brazil BR -17.33 -44.93 Caratinga Minas Gerais Brazil BR -19.79 -42.14 Itapetinga Bahia Brazil BR -15.25 -40.25 São Borja Rio Grande do Sul Brazil BR -28.6596 -56.01 Caràzinho Rio Grande do Sul Brazil BR -28.29 -52.8 Santa Rosa Rio Grande do Sul Brazil BR -27.8695 -54.46 Manacapuru Amazonas Brazil BR -3.2896 -60.62 Telêmaco Borba Paraná Brazil BR -24.33 -50.62 Guanambi Bahia Brazil BR -14.2296 -42.79 Ariquemes Rondônia Brazil BR -9.9396 -63.08 Timbaúba Pernambuco Brazil BR -7.4996 -35.32 Picos Piauí Brazil BR -7.08 -41.44 Arcoverde Pernambuco Brazil BR -8.42 -37.07 Bragança Pará Brazil BR -1.05 -46.77 Serrinha Bahia Brazil BR -11.6496 -39.01 Vacaria Rio Grande do Sul Brazil BR -28.4996 -50.94 Janaúba Minas Gerais Brazil BR -15.7996 -43.31 Formiga Minas Gerais Brazil BR -20.46 -45.43 Itapipoca Ceará Brazil BR -3.4995 -39.58 Estância Sergipe Brazil BR -11.2696 -37.45 São Gabriel Rio Grande do Sul Brazil BR -30.32 -54.32 São José de Ribamar Maranhão Brazil BR -2.55 -44.07 Caicó Rio Grande do Norte Brazil BR -6.4596 -37.1 Coari Amazonas Brazil BR -4.08 -63.13 Registro São Paulo Brazil BR -24.49 -47.84 Camaquã Rio Grande do Sul Brazil BR -30.8396 -51.81 Crateús Ceará Brazil BR -5.1656 -40.666 Andradina São Paulo Brazil BR -20.9096 -51.3799 Barra do Garças Mato Grosso Brazil BR -15.8796 -52.26 Batatais São Paulo Brazil BR -20.89 -47.59 Itacoatiara Amazonas Brazil BR -3.14 -58.44 Araguaína Tocantins Brazil BR -7.19 -48.21 Quixadá Ceará Brazil BR -4.97 -39.02 Barra do Corda Maranhão Brazil BR -5.5096 -45.26 Floriano Piauí Brazil BR -6.7696 -43.03 Senhor do Bonfim Bahia Brazil BR -10.4496 -40.19 Rio Verde Goiás Brazil BR -17.8196 -50.93 Ponte Nova Minas Gerais Brazil BR -20.4096 -42.9 Guaxupé Minas Gerais Brazil BR -21.29 -46.71 Goianésia Goiás Brazil BR -15.3096 -49.13 Capanema Pará Brazil BR -1.19 -47.18 Itamaraju Bahia Brazil BR -17.0396 -39.5299 Campo Belo Minas Gerais Brazil BR -20.8896 -45.28 Itaberaba Bahia Brazil BR -12.5196 -40.3

www.jinyi-solar.com Breves Pará Brazil BR -1.68 -50.49 Leopoldina Minas Gerais Brazil BR -21.53 -42.64 Cametá Pará Brazil BR -2.2396 -49.51 Piripiri Piauí Brazil BR -4.2696 -41.79 Camocim Ceará Brazil BR -2.9 -40.85 Aracati Ceará Brazil BR -4.56 -37.77 Inhumas Goiás Brazil BR -16.36 -49.5 Araranguá Santa Catarina Brazil BR -28.94 -49.5 Canindé Ceará Brazil BR -4.35 -39.31 Salgueiro Pernambuco Brazil BR -8.0596 -39.13 Penedo Alagoas Brazil BR -10.2696 -36.58 Castro Paraná Brazil BR -24.79 -50.01 Brumado Bahia Brazil BR -14.21 -41.67 Jaguaquara Bahia Brazil BR -13.53 -39.97 Garça São Paulo Brazil BR -22.22 -49.66 Palmeira dos Índios Alagoas Brazil BR -9.4166 -36.6166 Frutal Minas Gerais Brazil BR -20.03 -48.94 Chapadinha Maranhão Brazil BR -3.7395 -43.36 Bom Jesus da Lapa Bahia Brazil BR -13.2495 -43.44 Laguna Santa Catarina Brazil BR -28.48 -48.78 Russas Ceará Brazil BR -4.94 -37.98 Mineiros Goiás Brazil BR -17.5695 -52.56 Pinheiro Maranhão Brazil BR -2.5196 -45.09 Joaçaba Santa Catarina Brazil BR -27.17 -51.5 Remanso Bahia Brazil BR -9.5996 -42.11 Nanuque Minas Gerais Brazil BR -17.84 -40.35 Diamantina Minas Gerais Brazil BR -18.24 -43.61 Rosário do Sul Rio Grande do Sul Brazil BR -30.25 -54.92 Cristalina Goiás Brazil BR -16.77 -47.61 São Francisco do Sul Santa Catarina Brazil BR -26.2396 -48.6 Oriximiná Pará Brazil BR -1.7596 -55.87 Barreiros Pernambuco Brazil BR -8.8296 -35.2 Xique-Xique Bahia Brazil BR -10.82 -42.73 Jacarèzinho Paraná Brazil BR -23.1599 -49.98 Itapecuru Mirim Maranhão Brazil BR -3.4 -44.36 Januária Minas Gerais Brazil BR -15.48 -44.37 Osório Rio Grande do Sul Brazil BR -29.88 -50.27 Morrinhos Goiás Brazil BR -17.73 -49.11 Coroatá Maranhão Brazil BR -4.1296 -44.15 Capitão Poço Pará Brazil BR -1.7496 -47.09 Maués Amazonas Brazil BR -3.3896 -57.72 Paranaíba Mato Grosso do Sul Brazil BR -19.6796 -51.2 Bocaiúva Minas Gerais Brazil BR -17.1096 -43.81 São Luís Gonzaga Rio Grande do Sul Brazil BR -28.41 -54.96 Campo Maior Piauí Brazil BR -4.82 -42.18 Barra do Bugres Mato Grosso Brazil BR -15.0696 -57.19 Tucano Bahia Brazil BR -10.9696 -38.79 Presidente Dutra Alagoas Brazil BR -5.25 -44.52 Novo Horizonte São Paulo Brazil BR -21.4596 -49.22 Iturama Minas Gerais Brazil BR -19.73 -50.2 Almenara Minas Gerais Brazil BR -16.17 -40.7

www.jinyi-solar.com Ubaitaba Bahia Brazil BR -14.3 -39.33 Iporá Goiás Brazil BR -16.45 -51.13 Santa Cruz Rio Grande do Norte Brazil BR -6.22 -36.03 Óbidos Pará Brazil BR -1.91 -55.52 Niquelândia Goiás Brazil BR -14.4696 -48.47 Conceição do Pará Brazil BR -8.25 -49.29 Araguaia Miracema Rio de Janeiro Brazil BR -21.41 -42.2 Ipu Ceará Brazil BR -4.3196 -40.7201 Canavieiras Bahia Brazil BR -15.64 -38.96 Alenquer Pará Brazil BR -1.9396 -54.79 Sena Madureira Acre Brazil BR -9.07 -68.67 Granja Ceará Brazil BR -3.1195 -40.84 Pimenta Bueno Rondônia Brazil BR -11.64 -61.21 Lapa Paraná Brazil BR -25.76 -49.73 São Lourenço do Sul Rio Grande do Sul Brazil BR -31.37 -51.98 Colinas Maranhão Brazil BR -6.0395 -44.24 Pires do Rio Goiás Brazil BR -17.2995 -48.28 Rolim de Moura Rondônia Brazil BR -11.7302 -61.7806 Iguape São Paulo Brazil BR -24.72 -47.5699 Itambé Bahia Brazil BR -15.2396 -40.63 Santa Maria da Vitória Bahia Brazil BR -13.39 -44.21 Nova Cruz Rio Grande do Norte Brazil BR -6.4696 -35.44 Itaberaí Goiás Brazil BR -16.02 -49.81 Eirunepé Amazonas Brazil BR -6.66 -69.8738 Barras Piauí Brazil BR -4.25 -42.3 Portel Pará Brazil BR -1.95 -50.82 Itupiranga Pará Brazil BR -5.12 -49.3 Paracuru Ceará Brazil BR -3.3995 -39.04 Viseu Pará Brazil BR -1.1965 -46.14 Ceres Goiás Brazil BR -15.3033 -49.6052 Apodi Rio Grande do Norte Brazil BR -5.65 -37.8 São Gabriel da Amazonas Brazil BR -0.1332 -67.0833 Cachoeira Pedreiras Maranhão Brazil BR -4.5696 -44.67 Porto Nacional Tocantins Brazil BR -10.7 -48.4199 Novo Airão Amazonas Brazil BR -2.6208 -60.9438 Sinop Mato Grosso Brazil BR -11.85 -55.46 Tocantinópolis Tocantins Brazil BR -6.3196 -47.42 Rosário Maranhão Brazil BR -2.94 -44.26 Xinguara Pará Brazil BR -7.1006 -49.948 Ponta Porã Mato Grosso do Sul Brazil BR -22.53 -55.73 Itaituba Pará Brazil BR -4.2586 -55.925 Campo Mourão Paraná Brazil BR -24.0496 -52.42 Paragominas Pará Brazil BR -2.9596 -47.49 Guajará-Mirim Rondônia Brazil BR -10.8 -65.3499 Rio Negro Paraná Brazil BR -26.1 -49.79 Ji-Paraná Rondônia Brazil BR -10.8333 -61.967 Fernandópolis São Paulo Brazil BR -20.2696 -50.26 Cruzeiro do Sul Acre Brazil BR -7.63 -72.67 Nova Viçosa Bahia Brazil BR -17.88 -39.37 Concórdia Santa Catarina Brazil BR -27.23 -52.03

www.jinyi-solar.com Penápolis São Paulo Brazil BR -21.41 -50.08 Tefé Amazonas Brazil BR -3.36 -64.7 Irati Paraná Brazil BR -25.47 -50.66 Imbituba Santa Catarina Brazil BR -28.2296 -48.66 Canoinhas Santa Catarina Brazil BR -26.18 -50.4 Salinópolis Pará Brazil BR -0.6095 -47.34 Aquidauana Mato Grosso do Sul Brazil BR -20.4696 -55.79 Alta Floresta Mato Grosso Brazil BR -9.9 -55.91 Palmas Paraná Brazil BR -26.48 -52 Guaíra Paraná Brazil BR -24.09 -54.27 Açu Rio Grande do Norte Brazil BR -5.5796 -36.9101 Jacareacanga Pará Brazil BR -6.2666 -57.65 Grajaú Maranhão Brazil BR -5.81 -46.15 Jaguarão Rio Grande do Sul Brazil BR -32.56 -53.37 Pontes e Lacerda Mato Grosso Brazil BR -15.2196 -59.35 Tauá Ceará Brazil BR -5.9995 -40.31 Acaraú Ceará Brazil BR -2.8896 -40.12 Icó Ceará Brazil BR -6.4 -38.85 Santa Vitória do Rio Grande do Sul Brazil BR -33.52 -53.37 Palmar Colíder Mato Grosso Brazil BR -10.8173 -55.4506 Aripuanã Mato Grosso Brazil BR -9.17 -60.64 Viana Maranhão Brazil BR -3.2096 -45 Jardim Mato Grosso do Sul Brazil BR -21.4799 -56.15 Guanhães Minas Gerais Brazil BR -18.78 -42.95 Quaraí Rio Grande do Sul Brazil BR -30.38 -56.4599 Maracaju Mato Grosso do Sul Brazil BR -21.61 -55.18 Baturité Ceará Brazil BR -4.3296 -38.88 Araçuaí Minas Gerais Brazil BR -16.8596 -42.0699 Manicoré Amazonas Brazil BR -5.8122 -61.2975 Santa Cruz Cabrália Bahia Brazil BR -16.28 -39.03 Fonte Boa Amazonas Brazil BR -2.5138 -66.0916 Barcelos Amazonas Brazil BR -0.975 -62.9239 Caracaraí Roraima Brazil BR 1.8162 -61.1277 Alvorada Tocantins Brazil BR -12.47 -49.082 Tonantins Amazonas Brazil BR -2.8727 -67.8019 Vila Bela da Santí Mato Grosso Brazil BR -15 -59.95 ssima Trindade Príncipe da Beira Rondônia Brazil BR -12.4167 -64.4166 Amapá Amapá Brazil BR 2.05 -50.8 Abunã Rondônia Brazil BR -9.6954 -65.3597 Bandar Seri Begawan Brunei and Muara Brunei BN 4.8833 114.9333 Kuala Belait Belait Brunei BN 4.5856 114.2019 Tutong Tutong Brunei BN 4.8028 114.6492 Bangar Temburong Brunei BN 4.7086 115.0717 Sofia-Grad BG 42.6833 23.3167 Plovdiv Bulgaria BG 42.154 24.754 Varna Varna Bulgaria BG 43.2156 27.8953 Burgas Burgas Bulgaria BG 42.5146 27.4746 Ruse Ruse Bulgaria BG 43.8537 25.9733 Stara Zagora Stara Zagora Bulgaria BG 42.4231 25.6227 Pleven Pleven Bulgaria BG 43.4238 24.6134

www.jinyi-solar.com Sliven Sliven Bulgaria BG 42.6794 26.33 Dobrich Dobrich Bulgaria BG 43.5851 27.84 Shumen Shumen Bulgaria BG 43.27 26.9294 Pernik Pernik Bulgaria BG 42.61 23.0227 Haskovo Bulgaria BG 41.9438 25.5633 Vratsa Vratsa Bulgaria BG 43.21 23.5625 Veliko Tarnovo Veliko Tarnovo Bulgaria BG 43.0862 25.6555 Kyustendil Kyustendil Bulgaria BG 42.2843 22.6911 Montana Montana Bulgaria BG 43.414 23.237 Lovech Lovech Bulgaria BG 43.138 24.719 Razgrad Razgrad Bulgaria BG 43.534 26.536 Yambol Yambol Bulgaria BG 42.4833 26.5 Pazardzhik Bulgaria BG 42.2 24.3333 Kardzhali Bulgaria BG 41.65 25.3667 Vidin Vidin Bulgaria BG 43.99 22.8725 Blagoevgrad Blagoevgrad Bulgaria BG 42.0167 23.1 Gabrovo Gabrovo Bulgaria BG 42.8747 25.3342 Targovishte Targovishte Bulgaria BG 43.2592 26.5892 Smolyan Bulgaria BG 41.5853 24.6919 Silistra Silistra Bulgaria BG 44.1167 27.2667 Ouagadougou Centre Burkina Faso BF 12.3703 -1.5247 Bobo-Dioulasso Hauts-Bassins Burkina Faso BF 11.18 -4.29 Koudougou Centre-Ouest Burkina Faso BF 12.2505 -2.37 Ouahigouya Nord Burkina Faso BF 13.5704 -2.42 Banfora Cascades Burkina Faso BF 10.6304 -4.76 Dédougou Boucle du Mouhoun Burkina Faso BF 12.455 -3.464 Kaya Centre-Nord Burkina Faso BF 13.0904 -1.09 Tenkodogo Centre-Est Burkina Faso BF 11.7804 -0.3697 Fada Ngourma Est Burkina Faso BF 12.055 0.361 Manga Centre-Sud Burkina Faso BF 11.662 -1.065 Ziniaré Plateau-Central Burkina Faso BF 12.577 -1.293 Gaoua Sud-Ouest Burkina Faso BF 10.2992 -3.2508 Dori Sahel Burkina Faso BF 14.034 -0.028 Réo Centre-Ouest Burkina Faso BF 12.3335 -2.4669 Koupéla Centre-Est Burkina Faso BF 12.177 -0.356 Kombissiri Centre-Sud Burkina Faso BF 12.064 -1.334 Nouna Boucle du Mouhoun Burkina Faso BF 12.729 -3.86 Gaoua Sud-Ouest Burkina Faso BF 10.325 -3.174 Léo Centre-Ouest Burkina Faso BF 11.094 -2.098 Diapaga Est Burkina Faso BF 12.077 1.796 Zorgo Plateau-Central Burkina Faso BF 12.243 -0.611 Yako Nord Burkina Faso BF 12.954 -2.263 Djibo Sahel Burkina Faso BF 14.099 -1.627 Orodara Hauts-Bassins Burkina Faso BF 10.974 -4.908 Pô Centre-Sud Burkina Faso BF 11.169 -1.135 Tougan Boucle du Mouhoun Burkina Faso BF 13.069 -3.07 Boulsa Centre-Nord Burkina Faso BF 12.657 -0.569 Diébougou Sud-Ouest Burkina Faso BF 10.952 -3.248 Salanso Boucle du Mouhoun Burkina Faso BF 12.1833 -4.0833 Bogandé Est Burkina Faso BF 12.969 -0.138 Gorom-Gorom Sahel Burkina Faso BF 14.45 -0.2333

www.jinyi-solar.com Sapouy Centre-Ouest Burkina Faso BF 11.5544 -1.7736 Sebba Sahel Burkina Faso BF 13.4364 0.5304 Rangoon Yangon Burma MM 16.7834 96.1667 Mandalay Mandalay Burma MM 21.97 96.085 Nay Pyi Taw Nay Pyi Taw Burma MM 19.7666 96.1186 Mawlamyine Mon State Burma MM 16.5004 97.67 Bago Bago Burma MM 17.32 96.515 Myeik Taninthayi Burma MM 12.4541 98.6115 Pathein Ayeyawady Burma MM 16.7704 94.75 Monywa Sagaing Burma MM 22.105 95.15 Hinthada Ayeyawady Burma MM 17.6483 95.4679 Sittwe Rakhine State Burma MM 20.14 92.88 Letpandan Bago Burma MM 17.7819 95.7415 Myingyan Mandalay Burma MM 21.4618 95.3914 Taunggyi Shan State Burma MM 20.782 97.038 Mudon Mon State Burma MM 16.2618 97.7215 Dawei Taninthayi Burma MM 14.098 98.195 Myitkyina Kachin State Burma MM 25.3596 97.3928 Pyay Bago Burma MM 18.8165 95.2114 Pakokku Magway Burma MM 21.332 95.0866 Magway Magway Burma MM 20.1445 94.9196 Yenangyaung Magway Burma MM 20.4615 94.881 Taungoo Bago Burma MM 18.9483 96.4179 Sagaing Sagaing Burma MM 21.88 95.962 Hpa-An Kayin State Burma MM 16.85 97.6167 Hakha Chin State Burma MM 22.65 93.6167 Loikaw Kayah State Burma MM 19.665 97.206 Chauk Magway Burma MM 20.9085 94.823 Shwebo Sagaing Burma MM 22.5783 95.6929 Pyapon Ayeyawady Burma MM 16.2933 95.6829 Allanmyo Magway Burma MM 19.3783 95.2279 Thongwa Yangon Burma MM 16.7547 96.5193 Ye Mon State Burma MM 15.2533 97.8679 Namtu Shan State Burma MM 23.0837 97.4 Wakema Ayeyawady Burma MM 16.6133 95.1829 Pyu Bago Burma MM 18.4779 96.4379 Nyaungdon Ayeyawady Burma MM 17.0433 95.6429 Kyaukpyu Rakhine State Burma MM 19.429 93.5494 Labutta Ayeyawady Burma MM 16.1619 94.7014 Bujumbura Bujumbura Mairie Burundi BI -3.3761 29.36 Gitega Gitega Burundi BI -3.4271 29.9246 Muyinga Muyinga Burundi BI -2.8523 30.3173 Ruyigi Ruyigi Burundi BI -3.481 30.244 Ngozi Ngozi Burundi BI -2.912 29.825 Rutana Rutana Burundi BI -3.931 29.993 Bururi Bururi Burundi BI -3.9507 29.6166 Makamba Makamba Burundi BI -4.1333 29.8 Kayanza Kayanza Burundi BI -2.9 29.5667 Muramvya Muramvya Burundi BI -3.261 29.612 Bubanza Bubanza Burundi BI -3.0833 29.3667 Karuzi Karuzi Burundi BI -3.1 30.163

www.jinyi-solar.com Cankuzo Cankuzo Burundi BI -3.1667 30.5167 Kirundo Kirundo Burundi BI -2.5847 30.0972 Isale Bujumbura Rural Burundi BI -3.3489 29.4839 Rumonge Rumonge Burundi BI -3.9736 29.4386 Cibitoke Cibitoke Burundi BI -2.8869 29.1248 Mwaro Mwaro Burundi BI -3.5113 29.7051 Gitega Mwaro Burundi BI -3.426 29.8436 Praia Praia Cabo Verde CV 14.9167 -23.5167 Mindelo São Vicente Cabo Verde CV 16.8838 -25 São Salvador do Picos Cabo Verde CV 15.0833 -23.65 Mundo Ponta do Sol Ribeira Grande Cabo Verde CV 17.2014 -25.0917 Ribeira Grande Ribeira Grande Cabo Verde CV 17.1825 -25.065 Tarrafal Tarrafal Cabo Verde CV 15.2833 -23.7667 Pombas Paul Cabo Verde CV 17.1503 -25.0201 Tarrafal de São Tarrafal Cabo Verde CV 16.5658 -24.3558 Nicolau São Lourenço dos Ó João Teves Cabo Verde CV 15.0669 -23.5892 rgãos Calheta de São São Miguel Cabo Verde CV 15.1833 -23.6 Miguel São Domingos São Domingos Cabo Verde CV 15.0167 -23.5667 Igreja Mosteiros Cabo Verde CV 15.0339 -24.325 Nova Sintra Brava Cabo Verde CV 14.8714 -24.6956 Assomada Santa Catarina Cabo Verde CV 15.1 -23.6833 Pedra Badejo Santa Cruz Cabo Verde CV 15.1375 -23.5308 Santa Catarina do Cova Figueira Cabo Verde CV 14.8833 -24.3 Fogo Porto Inglês Maio Cabo Verde CV 15.1378 -23.2111 Ribeira Grande de Cidade Velha Cabo Verde CV 14.9167 -23.6167 Santiago Espargos Sal Cabo Verde CV 16.7578 -22.9417 Ribeira Brava Ribeira Brava Cabo Verde CV 16.6158 -24.2983 Sal Rei Boa Vista Cabo Verde CV 16.1761 -22.9172 Porto Novo Porto Novo Cabo Verde CV 17.0254 -25.0666 São Filipe São Filipe Cabo Verde CV 14.9 -24.5167 Phnom Penh Phnom Penh Cambodia KH 11.55 104.9166 Battambang Battambang Cambodia KH 13.1 103.2 Siem Reap Siem Reap Cambodia KH 13.3666 103.85 Kampong Cham Kampong Cham Cambodia KH 12.0004 105.45 Kampong Chhnang Kampong Chhnang Cambodia KH 12.2505 104.6666 Prey Veng Prey Veng Cambodia KH 11.484 105.324 Pursat Pursat Cambodia KH 12.5337 103.9167 Sisophon Banteay Meanchey Cambodia KH 13.5838 102.9833 Kampot Kampot Cambodia KH 10.6171 104.1833 Kampong Speu Kampong Speu Cambodia KH 11.452 104.519 Koh Kong Koh Kong Cambodia KH 11.6175 102.9849 Stung Treng Stung Treng Cambodia KH 13.523 105.974 Tbeng Meanchey Preah Vihear Cambodia KH 13.8167 104.9667 Svay Rieng Svay Rieng Cambodia KH 11.08 105.801 Kratie Kratie Cambodia KH 12.469 106.024 Takeo Takeo Cambodia KH 10.9838 104.7833 Sen Monorom Mondolkiri Cambodia KH 12.45 107.2 Kampong Thom Kampong Thom Cambodia KH 12.7111 104.8887 Ta Khmau Kandal Cambodia KH 11.4833 104.95

www.jinyi-solar.com Banlung Ratanakiri Cambodia KH 13.7394 106.9873 Sihanoukville Sihanoukville Cambodia KH 10.6359 103.5017 Suong Tbong Khmum Cambodia KH 11.9118 105.6582 Samraong Oddar Meanchey Cambodia KH 14.1817 103.5176 Pailin Pailin Cambodia KH 12.8489 102.6093 Krong Kep Kep Cambodia KH 10.4829 104.3167 Kampong Thum Kampong Thom Cambodia KH 12.712 104.889 Lumphat Ratanakiri Cambodia KH 13.507 106.981 Douala Littoral Cameroon CM 4.0604 9.71 Yaoundé Centre Cameroon CM 3.8667 11.5167 Bamenda North-West Cameroon CM 5.96 10.15 Garoua Nord Cameroon CM 9.3 13.39 Maroua Extrême-Nord Cameroon CM 10.5956 14.3247 Bafoussam Ouest Cameroon CM 5.4904 10.4099 Ngaoundéré Adamaoua Cameroon CM 7.3204 13.58 Bertoua Est Cameroon CM 4.5804 13.68 Limbe South-West Cameroon CM 4.0304 9.19 Edéa Littoral Cameroon CM 3.8005 10.12 Kumba South-West Cameroon CM 4.6404 9.44 Kumbo North-West Cameroon CM 6.2204 10.68 Nkongsamba Littoral Cameroon CM 4.9604 9.94 Buea South-West Cameroon CM 4.155 9.231 Ébolowa Sud Cameroon CM 2.9 11.15 Bafang Ouest Cameroon CM 5.1704 10.18 Foumban Ouest Cameroon CM 5.7304 10.9 Guider Nord Cameroon CM 9.9304 13.94 Mbalmayo Centre Cameroon CM 3.5204 11.5 Meïganga Adamaoua Cameroon CM 6.5205 14.29 Bafia Centre Cameroon CM 4.7504 11.23 Wum North-West Cameroon CM 6.4004 10.07 Kribi Sud Cameroon CM 2.9404 9.91 Batouri Est Cameroon CM 4.4337 14.3666 Tibati Adamaoua Cameroon CM 6.467 12.6333 Bélabo Est Cameroon CM 4.9337 13.3 Eséka Centre Cameroon CM 3.6504 10.7666 Abong Mbang Est Cameroon CM 3.9837 13.1833 Kontcha Adamaoua Cameroon CM 7.967 12.2333 Aiyomojok South-West Cameroon CM 5.7504 8.9833 Mbé Nord Cameroon CM 7.8504 13.6 Toronto Ontario Canada CA 43.7 -79.42 Montréal Québec Canada CA 45.5 -73.5833 Vancouver British Columbia Canada CA 49.2734 -123.1216 Ottawa Ontario Canada CA 45.4167 -75.7 Calgary Alberta Canada CA 51.083 -114.08 Edmonton Alberta Canada CA 53.55 -113.5 Hamilton Ontario Canada CA 43.25 -79.83 Winnipeg Manitoba Canada CA 49.883 -97.166 Québec Québec Canada CA 46.84 -71.2456 Oshawa Ontario Canada CA 43.88 -78.85 Kitchener Ontario Canada CA 43.45 -80.5 Halifax Nova Scotia Canada CA 44.65 -63.6

www.jinyi-solar.com London Ontario Canada CA 42.97 -81.25 Windsor Ontario Canada CA 42.3333 -83.0333 Victoria British Columbia Canada CA 48.4333 -123.35 Saskatoon Saskatchewan Canada CA 52.17 -106.67 Barrie Ontario Canada CA 44.3838 -79.7 Regina Saskatchewan Canada CA 50.45 -104.617 Sudbury Ontario Canada CA 46.5 -80.9666 Abbotsford British Columbia Canada CA 49.0504 -122.3 Sarnia Ontario Canada CA 42.9666 -82.4 Sherbrooke Québec Canada CA 45.4 -71.9 Newfoundland and Saint John’s Canada CA 47.585 -52.681 Labrador Kelowna British Columbia Canada CA 49.9 -119.4833 Trois-Rivières Québec Canada CA 46.35 -72.5499 Kingston Ontario Canada CA 44.2337 -76.4833 Moncton New Brunswick Canada CA 46.0833 -64.7667 Peterborough Ontario Canada CA 44.3 -78.3333 Drummondville Québec Canada CA 45.8833 -72.4834 Fredericton New Brunswick Canada CA 45.95 -66.6333 Chilliwack British Columbia Canada CA 49.1666 -121.95 Shawinigan Québec Canada CA 46.5504 -72.7333 Ontario Canada CA 45.0171 -74.7333 Belleville Ontario Canada CA 44.1667 -77.3833 Charlottetown Prince Edward Island Canada CA 46.2493 -63.1313 Victoriaville Québec Canada CA 46.0504 -71.9667 Grande Prairie Alberta Canada CA 55.1666 -118.8 Penticton British Columbia Canada CA 49.5004 -119.5833 Campbell River British Columbia Canada CA 50.0171 -125.25 Courtenay British Columbia Canada CA 49.6833 -125 Orangeville Ontario Canada CA 43.9171 -80.0833 Moose Jaw Saskatchewan Canada CA 50.4 -105.55 Brandon Manitoba Canada CA 49.8333 -99.95 Brockville Ontario Canada CA 44.5893 -75.6953 Rouyn-Noranda Québec Canada CA 48.25 -79.0332 Whitehorse Yukon Canada CA 60.7167 -135.05 Fort McMurray Alberta Canada CA 56.7333 -111.3833 Yellowknife Northwest Territories Canada CA 62.442 -114.397 Fort Saint John British Columbia Canada CA 56.25 -120.8333 Rivière-du-Loup Québec Canada CA 47.8333 -69.5333 Wetaskiwin Alberta Canada CA 52.9666 -113.3833 Weyburn Saskatchewan Canada CA 49.6666 -103.85 Iqaluit Nunavut Canada CA 63.7505 -68.5002 Meadow Lake Saskatchewan Canada CA 54.1301 -108.4347 Thunder Bay Ontario Canada CA 48.4462 -89.275 Saint John New Brunswick Canada CA 45.267 -66.0767 Nanaimo British Columbia Canada CA 49.146 -123.9343 Saint-Jérôme Québec Canada CA 45.7666 -74 Red Deer Alberta Canada CA 52.2666 -113.8 Lethbridge Alberta Canada CA 49.7005 -112.8333 Kamloops British Columbia Canada CA 50.6667 -120.3333 Prince George British Columbia Canada CA 53.9167 -122.7667

www.jinyi-solar.com Medicine Hat Alberta Canada CA 50.0333 -110.6833 Chicoutimi Québec Canada CA 48.4333 -71.0667 North Bay Ontario Canada CA 46.3 -79.45 Joliette Québec Canada CA 46.0333 -73.4333 Sydney Nova Scotia Canada CA 46.0661 -60.18 Orillia Ontario Canada CA 44.6 -79.4167 Rimouski Québec Canada CA 48.4337 -68.5167 Timmins Ontario Canada CA 48.4666 -81.3333 Prince Albert Saskatchewan Canada CA 53.2 -105.75 Saint-Georges Québec Canada CA 46.1171 -70.6667 Sept-Îles Québec Canada CA 50.3161 -66.36 Owen Sound Ontario Canada CA 44.5666 -80.85 Newfoundland and Corner Brook Canada CA 48.95 -57.9333 Labrador Val-d’Or Québec Canada CA 48.1166 -77.7666 New Glasgow Nova Scotia Canada CA 45.5833 -62.6333 Terrace British Columbia Canada CA 54.5 -128.5833 North Battleford Saskatchewan Canada CA 52.7666 -108.2833 Cranbrook British Columbia Canada CA 49.5167 -115.7667 Edmundston New Brunswick Canada CA 47.3794 -68.3333 Camrose Alberta Canada CA 53.0167 -112.8166 Pembroke Ontario Canada CA 45.8503 -77.1166 Yorkton Saskatchewan Canada CA 51.2171 -102.4665 Swift Current Saskatchewan Canada CA 50.2837 -107.7666 Prince Rupert British Columbia Canada CA 54.3167 -130.33 Williams Lake British Columbia Canada CA 52.1166 -122.15 Brooks Alberta Canada CA 50.5671 -111.9 Quesnel British Columbia Canada CA 52.9837 -122.4833 Thompson Manitoba Canada CA 55.7499 -97.8666 Dolbeau Québec Canada CA 48.8666 -72.2333 Powell River British Columbia Canada CA 49.8837 -124.55 Nelson British Columbia Canada CA 49.4837 -117.2833 Mont-Laurier Québec Canada CA 46.5504 -75.5 Kenora Ontario Canada CA 49.7667 -94.4666 Dawson Creek British Columbia Canada CA 55.767 -120.2333 Amos Québec Canada CA 48.5666 -78.1167 Baie-Comeau Québec Canada CA 49.2227 -68.158 Hinton Alberta Canada CA 53.4 -117.5834 Selkirk Manitoba Canada CA 50.15 -96.8833 Steinbach Manitoba Canada CA 49.5171 -96.6833 Amherst Nova Scotia Canada CA 45.8166 -64.2166 Kapuskasing Ontario Canada CA 49.4167 -82.4333 Dauphin Manitoba Canada CA 51.15 -100.05 Dryden Ontario Canada CA 49.7833 -92.8333 Revelstoke British Columbia Canada CA 51.0005 -118.1833 Newfoundland and Happy Valley Canada CA 53.3 -60.3 Labrador Banff Alberta Canada CA 51.178 -115.5719 Yarmouth Nova Scotia Canada CA 43.8308 -66.1126 La Sarre Québec Canada CA 48.8 -79.2

www.jinyi-solar.com Newfoundland and Stephenville Canada CA 48.5504 -58.5666 Labrador Flin Flon Manitoba Canada CA 54.7666 -101.8833 The Pas Manitoba Canada CA 53.8166 -101.2333 Vegreville Alberta Canada CA 53.5 -112.05 Peace River Alberta Canada CA 56.2333 -117.2833 Creston British Columbia Canada CA 49.1 -116.5167 Sioux Lookout Ontario Canada CA 50.263 -91.9166 Cochrane Ontario Canada CA 49.067 -81.0166 Liverpool Nova Scotia Canada CA 44.04 -64.72 Melville Saskatchewan Canada CA 50.9333 -102.8 Newfoundland and Deer Lake Canada CA 49.1744 -57.4269 Labrador Jasper Alberta Canada CA 52.8833 -118.0834 Gaspé Québec Canada CA 48.8373 -64.4934 Fort Chipewyan Alberta Canada CA 58.7171 -111.15 Lac La Biche Alberta Canada CA 54.7719 -111.9647 Baie-du-Poste Québec Canada CA 50.4171 -73.8666 Gimli Manitoba Canada CA 50.6333 -97 Athabasca Alberta Canada CA 54.717 -113.2666 Nelson House Manitoba Canada CA 55.8005 -98.85 Rankin Inlet Nunavut Canada CA 62.8167 -92.0953 Port Hardy British Columbia Canada CA 50.7171 -127.5 Wawa Ontario Canada CA 48.0004 -84.7833 Arviat Nunavut Canada CA 61.1086 -94.0586 Baker Lake Nunavut Canada CA 64.317 -96.0167 Cape Dorset Nunavut Canada CA 64.3125 -76.5386 Lake Louise Alberta Canada CA 51.4337 -116.1833 Repulse Bay Nunavut Canada CA 66.5295 -86.2829 Arctic Bay Nunavut Canada CA 73.0333 -85.1666 Fort Good Hope Northwest Territories Canada CA 66.2666 -128.6333 Schefferville Québec Canada CA 54.8 -66.8167 Kimmirut Nunavut Canada CA 62.85 -69.8833 Newfoundland and Saint Anthony Canada CA 51.3837 -55.6 Labrador Oxford House Manitoba Canada CA 54.9504 -95.2666 Parry Sound Ontario Canada CA 45.3337 -80.033 Antigonish Nova Scotia Canada CA 45.6269 -61.9982 Fort Nelson British Columbia Canada CA 58.8167 -122.533 Smithers British Columbia Canada CA 54.7666 -127.1666 Bathurst New Brunswick Canada CA 47.6 -65.65 Norway House Manitoba Canada CA 53.9666 -97.8333 Stettler Alberta Canada CA 52.333 -112.6833 New Liskeard Ontario Canada CA 47.5 -79.6666 Hearst Ontario Canada CA 49.7005 -83.6666 Marathon Ontario Canada CA 48.7504 -86.3667 Kindersley Saskatchewan Canada CA 51.467 -109.1333 Channel-Port aux Newfoundland and Canada CA 47.567 -59.15 Basques Labrador Saint-Augustin Québec Canada CA 51.2423 -58.647 Digby Nova Scotia Canada CA 44.6226 -65.7605

www.jinyi-solar.com Hay River Northwest Territories Canada CA 60.85 -115.7 Windsor Nova Scotia Canada CA 44.9806 -64.1291 La Ronge Saskatchewan Canada CA 55.1 -105.3 Deer Lake Ontario Canada CA 52.617 -94.0666 Atikokan Ontario Canada CA 48.7504 -91.6166 Newfoundland and Gander Canada CA 48.95 -54.55 Labrador Shelburne Nova Scotia Canada CA 43.7656 -65.3194 Inuvik Northwest Territories Canada CA 68.35 -133.7 Lillooet British Columbia Canada CA 50.6837 -121.9333 Chapleau Ontario Canada CA 47.8337 -83.4 Burns Lake British Columbia Canada CA 54.217 -125.7666 Biggar Saskatchewan Canada CA 52.0504 -107.9833 Wiarton Ontario Canada CA 44.7337 -81.1333 Hudson Bay Saskatchewan Canada CA 52.8504 -102.3833 Matagami Québec Canada CA 49.7504 -77.6333 Attawapiskat Ontario Canada CA 52.9166 -82.4333 Red Lake Ontario Canada CA 51.0337 -93.8333 Moosonee Ontario Canada CA 51.2806 -80.658 Tofino British Columbia Canada CA 49.1521 -125.9031 Igloolik Nunavut Canada CA 69.2565 -81.7936 Inukjuak Québec Canada CA 58.47 -78.136 Little Current Ontario Canada CA 45.967 -81.9333 Pond Inlet Nunavut Canada CA 72.685 -78.0001 Cap-Chat Québec Canada CA 49.1 -66.6833 Cambridge Bay Nunavut Canada CA 69.117 -105.0333 Thessalon Ontario Canada CA 46.25 -83.55 Bella Bella British Columbia Canada CA 52.1484 -128.1173 Cobalt Ontario Canada CA 47.3837 -79.6833 Pangnirtung Nunavut Canada CA 66.1333 -65.75 Dawson Yukon Canada CA 64.0666 -139.4167 Kugluktuk Nunavut Canada CA 67.7987 -115.1254 Geraldton Ontario Canada CA 49.7166 -86.9666 Gillam Manitoba Canada CA 56.35 -94.7 Kuujjuaq Québec Canada CA 58.1 -68.4 Nipigon Ontario Canada CA 49.017 -88.25 Newfoundland and Nain Canada CA 56.5474 -61.686 Labrador Gjoa Haven Nunavut Canada CA 68.6333 -95.9167 Fort McPherson Northwest Territories Canada CA 67.4915 -134.895 Newfoundland and Argentia Canada CA 47.3004 -53.99 Labrador Norman Wells Northwest Territories Canada CA 65.2837 -126.85 Churchill Manitoba Canada CA 58.766 -94.166 Tuktoyaktuk Northwest Territories Canada CA 69.4548 -133.0492 Berens River Manitoba Canada CA 52.3666 -97.0333 Shamattawa Manitoba Canada CA 55.8504 -92.0833 Baddeck Nova Scotia Canada CA 46.1 -60.754 Coral Harbour Nunavut Canada CA 64.1538 -83.1766 Newfoundland and La Scie Canada CA 49.967 -55.583 Labrador

www.jinyi-solar.com Watson Lake Yukon Canada CA 60.1166 -128.8 Taloyoak Nunavut Canada CA 69.5333 -93.5333 Natashquan Québec Canada CA 50.1913 -61.8107 Newfoundland and Buchans Canada CA 48.817 -56.8666 Labrador Hall Beach Nunavut Canada CA 68.7675 -81.2361 Mingan Québec Canada CA 50.3018 -64.0173 Kangirsuk Québec Canada CA 60.0248 -69.9991 Sandspit British Columbia Canada CA 53.2404 -131.8333 Délįne Northwest Territories Canada CA 65.1833 -123.4167 Fort Smith Northwest Territories Canada CA 60 -111.8833 Newfoundland and Cartwright Canada CA 53.7014 -57.0121 Labrador Holman Northwest Territories Canada CA 70.7334 -117.75 Lynn Lake Manitoba Canada CA 56.85 -101.05 Newfoundland and Trout River Canada CA 49.4837 -58.1166 Labrador Fort Resolution Northwest Territories Canada CA 61.1666 -113.683 Newfoundland and Forteau Bay Canada CA 51.4504 -56.95 Labrador Newfoundland and Hopedale Canada CA 55.45 -60.2167 Labrador Pukatawagan Manitoba Canada CA 55.7333 -101.3166 Newfoundland and Trepassey Canada CA 46.737 -53.3633 Labrador Chesterfield Inlet Nunavut Canada CA 63.3383 -90.7001 Eastmain Québec Canada CA 52.2333 -78.5167 Dease Lake British Columbia Canada CA 58.4503 -130.0333 Paulatuk Northwest Territories Canada CA 69.3833 -123.9833 Fort Simpson Northwest Territories Canada CA 61.85 -121.3333 Brochet Manitoba Canada CA 57.8832 -101.6666 Cat Lake Ontario Canada CA 51.717 -91.8 Radisson Québec Canada CA 53.7836 -77.6166 Port-Menier Québec Canada CA 49.8226 -64.348 Resolute Nunavut Canada CA 74.6833 -94.9 Upper Hay River Alberta Canada CA 59.0333 -117.683 Newfoundland and Port Hope Simpson Canada CA 52.5333 -56.3 Labrador Tsiigehtchic Northwest Territories Canada CA 67.4333 -133.75 Ivujivik Québec Canada CA 62.4166 -77.9 Stony Rapids Saskatchewan Canada CA 59.2666 -105.8333 Alert Nunavut Canada CA 82.4833 -62.25 Fort Severn Ontario Canada CA 55.9833 -87.65 Newfoundland and Rigolet Canada CA 54.1766 -58.4473 Labrador Lansdowne House Ontario Canada CA 52.2166 -87.8833 Salluit Québec Canada CA 62.1826 -75.6595 Łutselk’e Northwest Territories Canada CA 62.4001 -110.7333 Uranium City Saskatchewan Canada CA 59.5666 -108.6166 Burwash Landing Yukon Canada CA 61.3504 -139 Grise Fiord Nunavut Canada CA 76.4417 -82.95

www.jinyi-solar.com Island Lake Manitoba Canada CA 53.9666 -94.7666 Big Beaverhouse Ontario Canada CA 52.95 -89.8833 Ennadai Nunavut Canada CA 61.1333 -100.8833 George Town Cayman Islands KY 19.2804 -81.33 Central African Bangui Bangui CF 4.3666 18.5583 Republic Central African Mbaïki Lobaye CF 3.8704 18 Republic Central African Bossangoa Ouham CF 6.4837 17.45 Republic Central African Bambari Ouaka CF 5.762 20.6672 Republic Central African Berbérati Mambéré-Kadéï CF 4.25 15.78 Republic Central African Kaga Bandoro Nana-Grébizi CF 6.9804 19.18 Republic Central African Bozoum Ouham-Pendé CF 6.317 16.3833 Republic Central African Bouar Nana-Mambéré CF 5.95 15.6 Republic Central African Sibut Kémo CF 5.7338 19.0833 Republic Central African Bangassou Mbomou CF 4.7338 22.8166 Republic Central African Bria Haute-Kotto CF 6.5333 21.9833 Republic Central African Nola Sangha-Mbaéré CF 3.5337 16.0666 Republic Central African Mobaye Basse-Kotto CF 4.32 21.18 Republic Central African Obo Haut-Mbomou CF 5.4 26.5 Republic Central African Ndélé Bamingui-Bangoran CF 8.4091 20.653 Republic Central African Birao Vakaga CF 10.2837 22.7833 Republic Central African Bimbo Ombella-Mpoko CF 4.329 18.5284 Republic Central African Carnot CF 4.9337 15.8666 Republic Central African Zemio CF 5.0337 25.1333 Republic Central African Bossembele Ombella-Mpoko CF 5.267 17.65 Republic Central African Ouadda Haute-Kotto CF 8.0671 22.4 Republic Central African Yakossi CF 5.617 23.3167 Republic N’Djamena Ville de N’Djaména Chad TD 12.1131 15.0491 Bongor Mayo-Kébbi Est Chad TD 10.2859 15.3872 Sarh Moyen-Chari Chad TD 9.15 18.39

www.jinyi-solar.com Abéché Ouaddaï Chad TD 13.84 20.83 Moundou Logone Occidental Chad TD 8.55 16.09 Am Timan Salamat Chad TD 11.0333 20.2833 Doba Logone Oriental Chad TD 8.6504 16.85 Mongo Guéra Chad TD 12.1837 18.7 Ati Batha Chad TD 13.2171 18.3333 Laï Tandjilé Chad TD 9.395 16.305 Mao Kanem Chad TD 14.1194 15.3133 Faya Borkou Chad TD 17.9167 19.1167 Biltine Wadi Fira Chad TD 14.5333 20.9167 Bol Lac Chad TD 13.459 14.7147 Fada Ennedi-Ouest Chad TD 17.1847 21.5902 Pala Mayo-Kébbi Ouest Chad TD 9.3642 14.9046 Koumra Mandoul Chad TD 8.9126 17.5539 Massakory Hadjer-Lamis Chad TD 12.996 15.7293 Goz Beïda Sila Chad TD 12.2248 21.4103 Moussoro Barh el Gazel Chad TD 13.6414 16.4894 Massenya Chari-Baguirmi Chad TD 11.4039 16.1705 Am Djarass Ennedi-Est Chad TD 16.0659 22.8431 Bardaï Tibesti Chad TD 21.3549 17.0012 Kelo Tandjilé Chad TD 9.3171 15.8 Pala Oua Mayo-Kébbi Ouest Chad TD 9.3504 14.9666 Oum Hadjer Batha Chad TD 13.3004 19.6833 Zouar Tibesti Chad TD 20.4587 16.5278 Santiago Región Metropolitana Chile CL -33.45 -70.667 Concepción Biobío Chile CL -36.83 -73.05 Valparaíso Valparaíso Chile CL -33.0478 -71.621 Viña del Mar Valparaíso Chile CL -33.03 -71.54 Antofagasta Antofagasta Chile CL -23.65 -70.4 Talcahuano Biobío Chile CL -36.7167 -73.1167 Temuco Araucanía Chile CL -38.73 -72.58 San Bernardo Región Metropolitana Chile CL -33.6 -70.7 Libertador General Rancagua Chile CL -34.17 -70.74 Bernardo O’Higgins Iquique Tarapacá Chile CL -20.25 -70.13 Talca Maule Chile CL -35.455 -71.67 Arica Arica y Parinacota Chile CL -18.5 -70.29 Puerto Montt Los Lagos Chile CL -41.47 -72.93 Coquimbo Coquimbo Chile CL -29.9529 -71.3436 Valdivia Los Ríos Chile CL -39.795 -73.245 La Serena Coquimbo Chile CL -29.9 -71.25 Osorno Los Lagos Chile CL -40.57 -73.16 Chillán Chile CL -36.6 -72.106 Los Ángeles Biobío Chile CL -37.46 -72.36 Calama Antofagasta Chile CL -22.45 -68.92 Copiapó Atacama Chile CL -27.36 -70.34 Magallanes y de la Punta Arenas Chile CL -53.165 -70.94 Antártica Chilena Curicó Maule Chile CL -34.98 -71.24 San Antonio Valparaíso Chile CL -33.5995 -71.61 Coyhaique Aysén Chile CL -45.57 -72.07

www.jinyi-solar.com Coronel Biobío Chile CL -37.03 -73.16 Linares Maule Chile CL -35.84 -71.59 Quillota Valparaíso Chile CL -32.88 -71.26 Ovalle Coquimbo Chile CL -30.59 -71.2001 Libertador General San Fernando Chile CL -34.58 -70.99 Bernardo O’Higgins San Felipe Valparaíso Chile CL -32.75 -70.72 Los Andes Valparaíso Chile CL -32.8296 -70.6 Lota Biobío Chile CL -37.0896 -73.16 Vallenar Atacama Chile CL -28.57 -70.76 Angol Araucanía Chile CL -37.79 -72.71 Constitución Maule Chile CL -35.3296 -72.42 Villarrica Araucanía Chile CL -39.28 -72.23 Cauquenes Maule Chile CL -35.96 -72.32 Curanilahue Biobío Chile CL -37.48 -73.34 Castro Los Lagos Chile CL -42.4808 -73.7623 Ancud Los Lagos Chile CL -41.87 -73.83 La Ligua Valparaíso Chile CL -32.46 -71.24 Illapel Coquimbo Chile CL -31.6296 -71.17 La Unión Los Ríos Chile CL -40.29 -73.09 Puerto Varas Los Lagos Chile CL -41.33 -72.99 Victoria Araucanía Chile CL -38.2395 -72.34 Tocopilla Antofagasta Chile CL -22.09 -70.19 Lebu Biobío Chile CL -37.6096 -73.65 Salamanca Coquimbo Chile CL -31.7796 -70.98 Magallanes y de la Puerto Natales Chile CL -51.7183 -72.5117 Antártica Chilena Nueva Imperial Araucanía Chile CL -38.74 -72.96 Diego de Almagro Atacama Chile CL -26.3696 -70.05 Collipulli Araucanía Chile CL -37.96 -72.43 Loncoche Araucanía Chile CL -39.37 -72.63 Río Bueno Los Ríos Chile CL -40.34 -72.96 Chañaral Atacama Chile CL -29.03 -71.43 Vicuña Coquimbo Chile CL -30.0295 -70.74 Tierra Amarilla Atacama Chile CL -27.48 -70.28 Los Lagos Los Ríos Chile CL -39.8495 -72.83 Calbuco Los Lagos Chile CL -41.7522 -73.1416 Chuquicamata Antofagasta Chile CL -22.32 -68.93 Carahue Araucanía Chile CL -38.7095 -73.17 Libertador General Pichilemu Chile CL -34.38 -72 Bernardo O’Higgins Pozo Almonte Tarapacá Chile CL -20.2696 -69.8 Caldera Atacama Chile CL -27.0696 -70.83 Lonquimay Araucanía Chile CL -38.4333 -71.2333 Taltal Antofagasta Chile CL -25.4 -70.47 Puerto Aysén Aysén Chile CL -45.3999 -72.7 Cochrane Aysén Chile CL -47.2663 -72.5499 Magallanes y de la Puerto Williams Chile CL -54.9333 -67.6167 Antártica Chilena Quellón Los Lagos Chile CL -43.0996 -73.6 Quirihue Biobío Chile CL -36.28 -72.53

www.jinyi-solar.com Combarbalá Coquimbo Chile CL -31.18 -71 Santa Bárbara Biobío Chile CL -37.67 -72.02 Huasco Atacama Chile CL -28.4696 -71.22 Oficina María Elena Antofagasta Chile CL -22.35 -69.67 Toltén Araucanía Chile CL -39.2166 -73.2123 Mejillones Antofagasta Chile CL -23.1 -70.45 Chonchi Los Lagos Chile CL -42.61 -73.8099 Toconao Antofagasta Chile CL -23.1829 -68.0166 Magallanes y de la Balsadero Río Verde Chile CL -52.65 -71.4666 Antártica Chilena Villa O’Higgins Aysén Chile CL -48.4679 -72.56 Cuya Arica y Parinacota Chile CL -19.1167 -70.1333 Lagunas Tarapacá Chile CL -20.9829 -69.6833 Shanghai Shanghai China CN 31.2165 121.4365 Beijing China CN 39.9289 116.3883 Guangzhou Guangdong China CN 23.145 113.325 Shenzhen Guangdong China CN 22.5524 114.1221 Wuhan Hubei China CN 30.58 114.27 Hong Kong Hong Kong China HK 22.305 114.185 Tianjin Tianjin China CN 39.13 117.2 Taipei Taiwan China TW 25.0358 121.5683 Chongqing Chongqing China CN 29.565 106.595 Shenyang Liaoning China CN 41.805 123.45 Dongguan Guangdong China CN 23.0489 113.7447 Chengdu Sichuan China CN 30.67 104.07 Xi’an Shaanxi China CN 34.275 108.895 Hechi Guangxi China CN 23.0965 109.6091 Nanjing Jiangsu China CN 32.05 118.78 Guiyang Guizhou China CN 26.58 106.72 Harbin Heilongjiang China CN 45.75 126.65 Zhangzhou Fujian China CN 24.5204 117.67 Changchun Jilin China CN 43.865 125.34 Dalian Liaoning China CN 38.9228 121.6298 Zibo Shandong China CN 36.8 118.05 Hangzhou Zhejiang China CN 30.25 120.17 Kunming Yunnan China CN 25.07 102.68 Taiyuan Shanxi China CN 37.875 112.5451 Qingdao Shandong China CN 36.09 120.33 Jinan Shandong China CN 36.675 116.995 Kaohsiung Taiwan China TW 22.6333 120.2666 Zhengzhou Henan China CN 34.755 113.6651 Taichung Taiwan China TW 24.1521 120.6817 Fuzhou Fujian China CN 26.08 119.3 Changsha Hunan China CN 28.2 112.97 Xiangtan Hunan China CN 27.8504 112.9 Lanzhou Gansu China CN 36.056 103.792 Xiamen Fujian China CN 24.45 118.08 Lianshan Liaoning China CN 40.7503 120.83 Shijiazhuang Hebei China CN 38.05 114.48 Jilin Jilin China CN 43.85 126.55 Nanchang Jiangxi China CN 28.68 115.88

www.jinyi-solar.com Wenzhou Zhejiang China CN 28.02 120.6501 Gaoping Sichuan China CN 30.7804 106.13 Nanning Guangxi China CN 22.82 108.32 Ürümqi Xinjiang China CN 43.805 87.575 Zaozhuang Shandong China CN 34.88 117.57 Yantai Shandong China CN 37.5304 121.4 Tongshan Jiangsu China CN 34.28 117.18 Linyi Shandong China CN 35.08 118.33 Haikou Hainan China CN 20.05 110.32 Baotou Inner Mongolia China CN 40.6522 109.822 Hefei Anhui China CN 31.85 117.28 Suzhou Anhui China CN 33.6361 116.9789 Nanyang Henan China CN 33.0004 112.53 Ningbo Zhejiang China CN 29.88 121.55 Tangshan Hebei China CN 39.6243 118.1944 Tainan Taiwan China TW 23 120.2 Xiping Shanxi China CN 40.08 113.3 Shuyangzha Jiangsu China CN 34.1299 118.7734 Shangqiu Henan China CN 34.4504 115.65 Wuxi Jiangsu China CN 31.58 120.3 Hohhot Inner Mongolia China CN 40.82 111.66 Luoyang Henan China CN 34.68 112.4701 Jingling Hubei China CN 30.6501 113.16 Daqing Heilongjiang China CN 46.58 125 Lu’an Anhui China CN 31.7503 116.48 Sanzhou Chongqing China CN 30.82 108.4 Suzhou Jiangsu China CN 31.3005 120.62 Qiqihar Heilongjiang China CN 47.345 123.99 Anshan Liaoning China CN 41.115 122.94 Zhongli Taiwan China TW 24.965 121.2168 Handan Hebei China CN 36.58 114.48 Tai’an Shandong China CN 36.2 117.1201 Shantou Guangdong China CN 23.37 116.67 Zhanjiang Guangdong China CN 21.2 110.38 Xiantao Hubei China CN 30.3704 113.44 Weifang Shandong China CN 36.7204 119.1001 Xinyang Henan China CN 32.1304 114.07 Luzhou Sichuan China CN 28.88 105.38 Ganzhou Jiangxi China CN 25.92 114.95 Liuzhou Guangxi China CN 24.28 109.25 Fushun Liaoning China CN 41.8654 123.87 Changde Hunan China CN 29.03 111.68 Neijiang Sichuan China CN 29.5804 105.05 Quanzhou Fujian China CN 24.9 118.58 Huainan Anhui China CN 32.63 116.98 Suining Sichuan China CN 30.5333 105.5333 Mianyang Sichuan China CN 31.47 104.77 Ma’anshan Anhui China CN 31.7304 118.48 Yiyang Hunan China CN 28.6004 112.33 Heze Shandong China CN 35.23 115.45 Changzhou Jiangsu China CN 31.78 119.97

www.jinyi-solar.com Chifeng Inner Mongolia China CN 42.27 118.95 Huaiyin Jiangsu China CN 33.58 119.03 Mudanjiang Heilongjiang China CN 44.575 129.59 Huzhou Zhejiang China CN 30.8704 120.1 Beidao Gansu China CN 34.6 105.92 Shuangshui Guizhou China CN 26.5944 104.8333 Gaozhou Guangdong China CN 21.9204 110.87 Jining Shandong China CN 35.4004 116.55 Leshan Sichuan China CN 29.5671 103.7333 Shangrao Jiangxi China CN 28.4704 117.97 Yulin Guangxi China CN 22.63 110.15 Xianyang Shaanxi China CN 34.3456 108.7147 Baoding Hebei China CN 38.8704 115.48 Zigong Sichuan China CN 29.4 104.78 Ankang Shaanxi China CN 32.68 109.02 Jinhua Zhejiang China CN 29.12 119.65 Zhuzhou Hunan China CN 27.83 113.15 Xiangyang Hubei China CN 32.02 112.13 Mizhou Shandong China CN 35.99 119.3801 Xining Qinghai China CN 36.62 101.77 Zhangjiakou Hebei China CN 40.83 114.93 Zhuhai Guangdong China CN 22.2769 113.5678 Jiamusi Heilongjiang China CN 46.83 130.35 Hengyang Hunan China CN 26.88 112.59 Benxi Liaoning China CN 41.3304 123.75 Qinhuangdao Hebei China CN 39.9304 119.62 Yongzhou Hunan China CN 26.2304 111.62 Baoshan Yunnan China CN 25.12 99.15 Yinchuan Ningxia China CN 38.468 106.273 Jiaxing Zhejiang China CN 30.7704 120.75 Guilin Guangxi China CN 25.28 110.28 Yichun Jiangxi China CN 27.8333 114.4 Yangquan Shanxi China CN 37.87 113.57 Jixi Heilongjiang China CN 45.3 130.97 Xin’an Jiangsu China CN 34.38 118.35 Pingxiang Jiangxi China CN 27.62 113.85 Jinzhou Liaoning China CN 41.1204 121.1 Nantong Jiangsu China CN 32.0304 120.825 Foshan Guangdong China CN 23.0301 113.12 Huaibei Anhui China CN 33.9504 116.75 Xinyu Jiangxi China CN 27.8 114.93 Nangandao Henan China CN 35.3204 113.87 Yibin Sichuan China CN 28.77 104.57 Bengbu Anhui China CN 32.95 117.33 Dengtalu Henan China CN 36.08 114.35 Tongliao Inner Mongolia China CN 43.62 122.27 Xiaoxita Hubei China CN 30.7 111.28 Yangjiang Guangdong China CN 21.8504 111.97 Kaifeng Henan China CN 34.85 114.35 Dandong Liaoning China CN 40.1436 124.3936 Xuanzhou Anhui China CN 30.9525 118.7553

www.jinyi-solar.com Rizhao Shandong China CN 35.4304 119.45 Jiaozuo Henan China CN 35.25 113.22 Zhenjiang Jiangsu China CN 32.22 119.43 Pingdingshan Henan China CN 33.7304 113.3 Zunyi Guizhou China CN 27.7 106.92 Anshun Guizhou China CN 26.2504 105.93 Yuci Shanxi China CN 37.6804 112.73 Yancheng Jiangsu China CN 33.3856 120.1253 Linfen Shanxi China CN 36.0803 111.52 Rongjiawan Hunan China CN 29.3801 113.1 Xingyi Guizhou China CN 25.0904 104.89 Wuhu Anhui China CN 31.3504 118.37 Langfang Hebei China CN 39.5204 116.68 Zhaotong Yunnan China CN 27.3204 103.72 Lingyuan Liaoning China CN 41.24 119.4011 Baojishi Shaanxi China CN 34.38 107.15 Yingkou Liaoning China CN 40.6703 122.28 Liaoyang Liaoning China CN 41.28 123.18 Shaoxing Zhejiang China CN 30.0004 120.57 Yichun Heilongjiang China CN 47.6999 128.9 Fuyang Zhejiang China CN 30.0533 119.9519 Fuxin Liaoning China CN 42.0105 121.66 Shiyan Hubei China CN 32.57 110.78 Jincheng Shanxi China CN 35.5004 112.83 Hsinchu Taiwan China TW 24.8168 120.9767 Changhua Taiwan China TW 24.0734 120.5134 Hegang Heilongjiang China CN 47.4 130.37 Beihai Guangxi China CN 21.4804 109.1 Shaoguan Guangdong China CN 24.8 113.58 Xinpu Jiangsu China CN 34.6004 119.17 Qingyuan Guangdong China CN 23.7004 113.0301 Changzhi Shanxi China CN 36.1839 113.1053 Huangshi Hubei China CN 30.22 115.1 Puyang Henan China CN 35.7004 114.98 Xiping Yunnan China CN 25.6005 103.8166 Zhuozhou Hebei China CN 39.5401 115.79 Changping Beijing China CN 40.2248 116.1944 Taizhou Jiangsu China CN 32.4904 119.9 Xingtai Hebei China CN 37.05 114.5 Anqing Anhui China CN 30.5 117.05 Shihezi Xinjiang China CN 44.3 86.0299 Shuozhou Shanxi China CN 39.3004 112.42 Wusong Anhui China CN 30.9504 117.78 Weihai Shandong China CN 37.5 122.1 Siping Jilin China CN 43.17 124.33 Jiujiang Jiangxi China CN 29.73 115.98 Kashgar Xinjiang China CN 39.4763 75.9699 Yangzhou Jiangsu China CN 32.4 119.43 Linxia Gansu China CN 35.6 103.2 Jiangmen Guangdong China CN 22.5804 113.08 Cangzhou Hebei China CN 38.3204 116.87

www.jinyi-solar.com Ji’an Jiangxi China CN 27.1304 115 Shashi Hubei China CN 30.32 112.23 Liaoyuan Jilin China CN 42.9 125.13 Pingtung Taiwan China TW 22.6817 120.4817 Taoyuan Taiwan China TW 24.9889 121.3111 Keelung Taiwan China TW 25.1333 121.7333 Chiayi Taiwan China TW 23.4755 120.4351 Shuangyashan Heilongjiang China CN 46.6704 131.35 Wuwei Gansu China CN 37.928 102.641 Yanji Jilin China CN 42.8823 129.5128 Zhaoqing Guangdong China CN 23.0504 112.45 Jiaojiangcun Zhejiang China CN 28.6804 121.45 Chaoyang Liaoning China CN 41.5504 120.42 Dadukou Sichuan China CN 26.55 101.73 Jingdezhen Jiangxi China CN 29.2704 117.18 Hengshui Hebei China CN 37.72 115.7 Taihecun Heilongjiang China CN 45.8 130.85 Chengde Hebei China CN 40.9604 117.93 Jiangguanchi Henan China CN 34.0204 113.82 Wuzhou Guangxi China CN 23.48 111.32 Guangyuan Sichuan China CN 32.43 105.87 Chaozhou Guangdong China CN 23.68 116.63 Luohe Henan China CN 33.57 114.03 Meizhou Guangdong China CN 24.3005 116.12 Zhangjiakou Hebei China CN 40.5944 115.0243 Ghulja Xinjiang China CN 43.9 81.35 Jiangjiafan Hubei China CN 31.0304 112.1 Yuxi Yunnan China CN 24.38 102.57 Baicheng Jilin China CN 45.62 122.82 Xichang Sichuan China CN 27.88 102.3 Dezhou Shandong China CN 37.4504 116.3 Zhoukou Henan China CN 33.6304 114.63 Putian Fujian China CN 25.4303 119.02 Shache Xinjiang China CN 38.4261 77.25 Quzhou Zhejiang China CN 28.9704 118.87 Longyan Fujian China CN 25.1804 117.03 Sanya Hainan China CN 18.2591 109.504 Fuyu Jilin China CN 45.1804 124.82 Wafangdian Liaoning China CN 39.6259 121.996 Hongzhai Gansu China CN 35.0476 104.6394 Hualien Taiwan China TW 23.9837 121.6 Yingmen Gansu China CN 39.83 97.73 Aksu Xinjiang China CN 41.15 80.25 Yucheng Sichuan China CN 29.9804 103.08 Tieling Liaoning China CN 42.3004 123.82 Hangu Tianjin China CN 39.232 117.777 Heyuan Guangdong China CN 23.7304 114.68 Baishan Jilin China CN 41.9 126.43 Chenzhou Hunan China CN 25.8004 113.0301 Ningde Fujian China CN 26.6804 119.5301 Wenlan Yunnan China CN 23.3619 103.4061

www.jinyi-solar.com Kumul Xinjiang China CN 42.827 93.515 Hong’an Heilongjiang China CN 47.21 123.61 Huizhou Guangdong China CN 23.08 114.4 Tongchuanshi Shaanxi China CN 35.08 109.03 Jining Inner Mongolia China CN 41.03 113.08 Xinzhou Shanxi China CN 38.4104 112.72 Jinshi Hunan China CN 29.6321 111.8517 Hotan Xinjiang China CN 37.0997 79.9269 Zhuanghe Liaoning China CN 39.6823 122.9619 Turpan Xinjiang China CN 42.9354 89.165 Chuxiong Yunnan China CN 25.0364 101.5456 Suihua Heilongjiang China CN 46.6304 126.98 Linhai Zhejiang China CN 28.85 121.12 Laiyang Shandong China CN 36.9684 120.7084 Qinzhou Guangxi China CN 21.9504 108.62 Hebi Henan China CN 35.9504 114.22 Ulanhot Inner Mongolia China CN 46.08 122.08 Fuzhou Jiangxi China CN 27.9703 116.36 Yidu Hubei China CN 30.3004 111.5 Xiulin Hubei China CN 29.7004 112.4 Zhangye Gansu China CN 38.93 100.45 Beipiao Liaoning China CN 41.81 120.76 Liaocheng Shandong China CN 36.4304 115.97 Hancheng Shaanxi China CN 35.4704 110.43 Lhasa Tibet China CN 29.645 91.1 Wuhai Inner Mongolia China CN 39.6647 106.8122 Nanping Fujian China CN 26.6304 118.17 Sanming Fujian China CN 26.23 117.58 Pingliang Gansu China CN 35.5304 106.6801 Korla Xinjiang China CN 41.73 86.15 Jiutai Jilin China CN 44.1447 125.8443 Puqi Hubei China CN 29.7204 113.88 Lianzhou Guangdong China CN 24.7815 112.3825 Pingzhen Taiwan China TW 24.9439 121.2161 Zhubei Taiwan China TW 24.8333 121.0119 Huangyan Zhejiang China CN 28.65 121.25 Dunhua Jilin China CN 43.3505 128.22 Anda Heilongjiang China CN 46.4 125.32 Zhaodong Heilongjiang China CN 46.0804 125.98 Baicheng Guangxi China CN 23.8997 106.6133 Yangmei Taiwan China TW 24.9167 121.15 Taitung Taiwan China TW 22.7554 121.14 Lishui Zhejiang China CN 28.4504 119.9 Weinan Shaanxi China CN 34.5004 109.5001 Bade Taiwan China TW 24.9575 121.2989 Fuyang Anhui China CN 32.9004 115.82 Nantou Taiwan China TW 23.9167 120.6833 Simao Yunnan China CN 22.7807 100.9782 Xiaoganzhan Hubei China CN 30.9204 113.9 Dali Yunnan China CN 25.7 100.18 Yulinshi Shaanxi China CN 38.2833 109.7333

www.jinyi-solar.com Beian Heilongjiang China CN 48.239 126.482 Guangshui Hubei China CN 31.6204 114 Dingzhou Hebei China CN 38.5004 115 Kaihua Yunnan China CN 23.3724 104.2497 Deyang Sichuan China CN 31.1333 104.4 Yilan Taiwan China TW 24.75 121.75 Miaoli Taiwan China TW 24.57 120.82 Xicheng Yunnan China CN 23.38 103.1501 Jiayuguan Gansu China CN 39.82 98.3 Hanzhong Shaanxi China CN 33.13 107.03 Jinchang Gansu China CN 38.4957 102.1739 Altay Xinjiang China CN 47.8666 88.1166 Jieshou Anhui China CN 33.2504 115.35 Nong’an Jilin China CN 44.4304 125.1701 Dunhuang Gansu China CN 40.1427 94.662 Zalantun Inner Mongolia China CN 48 122.72 Shizuishan Ningxia China CN 39.2333 106.769 Yunxian Hubei China CN 32.8082 110.8136 Shuangcheng Heilongjiang China CN 45.3503 126.28 Macheng Hubei China CN 31.18 115.03 Tengyue Yunnan China CN 25.0333 98.4666 Laiwu Shandong China CN 36.2004 117.66 Minzhu Jilin China CN 43.7163 127.346 Lianhe Heilongjiang China CN 47.1364 129.2859 Huanghua Hebei China CN 38.3704 117.33 Tongren Guizhou China CN 27.6804 109.13 Huanren Liaoning China CN 41.2563 125.346 Guangming Jilin China CN 45.3304 122.78 Yakeshi Inner Mongolia China CN 49.2804 120.73 Binzhou Shandong China CN 37.3704 118.02 Zhijiang Hunan China CN 27.4409 109.678 Shaowu Fujian China CN 27.3004 117.5 Kuqa Xinjiang China CN 41.7277 82.9364 Qingnian Shandong China CN 36.8504 115.68 Hailun Heilongjiang China CN 47.4504 126.93 Dali Shaanxi China CN 34.7953 109.9378 Tieli Heilongjiang China CN 46.9504 128.05 Heihe Heilongjiang China CN 50.25 127.446 Karamay Xinjiang China CN 45.5899 84.8599 Nehe Heilongjiang China CN 48.49 124.88 Golmud Qinghai China CN 36.4166 94.8833 Douliu Taiwan China TW 23.7075 120.5439 Longjiang Heilongjiang China CN 47.3404 123.18 Houzhuang Shanxi China CN 35.62 111.21 Tumen Jilin China CN 42.97 129.8201 Yishui Shandong China CN 35.7904 118.62 Dalai Jilin China CN 45.5 124.3 Fujin Heilongjiang China CN 47.2704 132.02 Wangqing Jilin China CN 43.3248 129.7343 Mishan Heilongjiang China CN 45.5504 131.88 Nenjiang Heilongjiang China CN 49.18 125.23

www.jinyi-solar.com Shulan Jilin China CN 44.4091 126.9487 Shancheng Shandong China CN 34.7904 116.08 Anlu Hubei China CN 31.27 113.67 Jianguang Jiangxi China CN 28.2004 115.77 Suileng Heilongjiang China CN 47.246 127.106 Magong Taiwan China TW 23.5667 119.5833 Taibao Taiwan China TW 23.45 120.3333 Fulin Sichuan China CN 29.35 102.7167 Banqiao Taiwan China TW 25.0143 121.4672 Nangan Taiwan China TW 26.1504 119.9328 Jincheng Taiwan China TW 24.4341 118.3171 Qamdo Tibet China CN 31.1667 97.2333 Beichengqu Inner Mongolia China CN 40.4547 113.1443 Shangzhi Heilongjiang China CN 45.2204 127.97 Boli Heilongjiang China CN 45.7564 130.5759 Manzhouli Inner Mongolia China CN 49.6 117.43 Fu’an Fujian China CN 27.0704 119.62 Danjiangkou Hubei China CN 32.52 111.5 Pingdu Shandong China CN 36.7904 119.94 Changxing Fujian China CN 25.867 116.3167 Panshi Jilin China CN 42.9426 126.0561 Hedong Jilin China CN 42.5348 129.0044 Linjiang Jilin China CN 41.8363 126.936 Nangong Hebei China CN 37.3704 115.37 Xigazê Tibet China CN 29.25 88.8833 Koktokay Xinjiang China CN 47.0004 89.4666 Pingyi Shandong China CN 35.5104 117.62 Linkou Heilongjiang China CN 45.2819 130.2519 Jiexiu Shanxi China CN 37.04 111.9 Tailai Heilongjiang China CN 46.3904 123.41 Lanxi Heilongjiang China CN 46.2664 126.276 Keshan Heilongjiang China CN 48.0263 125.866 Baiquan Heilongjiang China CN 47.6018 126.0819 Zhanggu Sichuan China CN 30.9504 101.9167 Liuhe Jilin China CN 42.2789 125.7173 Chengjiao Gansu China CN 34.4362 104.0306 Huinan Jilin China CN 42.6229 126.2614 Qinggang Heilongjiang China CN 46.69 126.1 Langzhong Sichuan China CN 31.5759 105.9656 Huazhou Henan China CN 32.6804 112.08 Gannan Heilongjiang China CN 47.9204 123.51 Bayan Hot Inner Mongolia China CN 38.839 105.6686 Changling Jilin China CN 44.27 123.99 Xinqing Heilongjiang China CN 48.2363 129.5059 Ning’an Heilongjiang China CN 44.3313 129.4659 Qing’an Heilongjiang China CN 46.8719 127.5118 Pozi Taiwan China TW 23.4611 120.2419 Lindong Inner Mongolia China CN 43.9837 119.1834 Tacheng Xinjiang China CN 46.75 82.95 Yong’an Chongqing China CN 31.0504 109.5167 Qingyuan Guangxi China CN 24.5004 108.6667

www.jinyi-solar.com Tangdukou Hunan China CN 27 111.2001 Genhe Inner Mongolia China CN 50.7833 121.5167 Hulin Heilongjiang China CN 45.769 132.9922 Oroqen Inner Mongolia China CN 50.5667 123.7167 Yi’an Heilongjiang China CN 47.8804 125.3 Qarqan Xinjiang China CN 38.1338 85.5333 Pingxiang Guangxi China CN 22.0974 106.7567 Wuyuan Inner Mongolia China CN 41.0896 108.2722 Tongyangdao Inner Mongolia China CN 41.7676 109.9711 Kuaidamao Jilin China CN 41.68 125.75 Xinxing Heilongjiang China CN 47.1601 123.8 Hoh Ereg Inner Mongolia China CN 41.0955 111.4408 Gyêgu Qinghai China CN 33.0166 96.7333 Qitai Inner Mongolia China CN 41.5494 113.5339 Dayan Yunnan China CN 26.8 100.2666 Yuanquan Gansu China CN 40.5004 95.8 Gyangzê Tibet China CN 28.95 89.6333 Gar Tibet China CN 32.2004 79.9833 Heyin Qinghai China CN 36.0451 101.4242 Tangdong Hunan China CN 25.97 113.4 Jinzhong Yunnan China CN 26.3504 103.4167 Kailu Inner Mongolia China CN 43.5837 121.2 Nagqu Tibet China CN 31.48 92.05 Linxi Inner Mongolia China CN 43.5171 118.0333 Nichicun Tibet China CN 29.5333 94.4167 Bogotá Bogotá Colombia CO 4.5964 -74.0833 Medellín Antioquia Colombia CO 6.275 -75.575 Cali Valle del Cauca Colombia CO 3.4 -76.5 Barranquilla Atlántico Colombia CO 10.96 -74.8 Bucaramanga Santander Colombia CO 7.1301 -73.1259 Cartagena Bolívar Colombia CO 10.3997 -75.5144 Cúcuta Norte de Santander Colombia CO 7.92 -72.52 Soledad Atlántico Colombia CO 10.92 -74.77 Pereira Risaralda Colombia CO 4.8104 -75.68 Bello Antioquia Colombia CO 6.33 -75.57 Santa Marta Magdalena Colombia CO 11.2472 -74.2017 Ibagué Tolima Colombia CO 4.4389 -75.2322 Pasto Nariño Colombia CO 1.2136 -77.2811 Manizales Caldas Colombia CO 5.06 -75.52 Villavicencio Meta Colombia CO 4.1533 -73.635 Neiva Huila Colombia CO 2.931 -75.3302 Armenia Quindío Colombia CO 4.5343 -75.6811 Valledupar Cesar Colombia CO 10.48 -73.25 Montería Córdoba Colombia CO 8.7575 -75.89 Sincelejo Sucre Colombia CO 9.2904 -75.38 Popayán Cauca Colombia CO 2.42 -76.61 Buenaventura Valle del Cauca Colombia CO 3.8724 -77.0505 Barrancabermeja Santander Colombia CO 7.09 -73.85 Tuluá Valle del Cauca Colombia CO 4.0904 -76.21 Tunja Boyacá Colombia CO 5.5504 -73.37 Cartago Valle del Cauca Colombia CO 4.75 -75.91

www.jinyi-solar.com Ríohacha La Guajira Colombia CO 11.5403 -72.91 Ciénaga Magdalena Colombia CO 11.0104 -74.25 Florencia Caquetá Colombia CO 1.6104 -75.62 Girardot Cundinamarca Colombia CO 4.31 -74.81 Sogamoso Boyacá Colombia CO 5.72 -72.94 Ipiales Nariño Colombia CO 0.8304 -77.65 Duitama Boyacá Colombia CO 5.8305 -73.02 Magangué Bolívar Colombia CO 9.23 -74.74 Quibdó Chocó Colombia CO 5.6904 -76.66 Arauca Arauca Colombia CO 7.0907 -70.7616 Yopal Casanare Colombia CO 5.347 -72.406 Leticia Amazonas Colombia CO -4.22 -69.94 San Andrés y San Andrés Colombia CO 12.5621 -81.6903 Providencia San José del Guaviare Colombia CO 2.57 -72.64 Guaviare Mocoa Putumayo Colombia CO 1.15 -76.63 Puerto Carreño Vichada Colombia CO 6.185 -67.493 Inírida Guainía Colombia CO 3.854 -67.9061 Mitú Vaupés Colombia CO 1.1983 -70.1736 Tumaco Nariño Colombia CO 1.81 -78.81 Ocaña Norte de Santander Colombia CO 8.2404 -73.35 Sabanalarga Atlántico Colombia CO 10.64 -74.92 El Carmen de Bolívar Bolívar Colombia CO 9.7204 -75.13 Garzón Huila Colombia CO 2.2104 -75.65 El Banco Magdalena Colombia CO 9.0003 -73.98 Chiquinquirá Boyacá Colombia CO 5.6204 -73.8199 Pamplona Norte de Santander Colombia CO 7.3904 -72.66 Lorica Córdoba Colombia CO 9.2419 -75.816 Turbo Antioquia Colombia CO 8.1004 -76.74 Arjona Bolívar Colombia CO 10.26 -75.35 Honda Tolima Colombia CO 5.1903 -74.75 Yarumal Antioquia Colombia CO 7.0306 -75.5905 Puerto Berrío Antioquia Colombia CO 6.4804 -74.42 Túquerres Nariño Colombia CO 1.09 -77.6199 Tame Arauca Colombia CO 6.4603 -71.74 Santiago de Tolú Sucre Colombia CO 9.5358 -75.572 Socorro Santander Colombia CO 6.4603 -73.27 Ayapel Córdoba Colombia CO 8.3304 -75.15 Campoalegre Huila Colombia CO 2.69 -75.33 Sonsón Antioquia Colombia CO 5.7166 -75.3166 Puerto López Meta Colombia CO 4.09 -72.96 San Martín Meta Colombia CO 3.6904 -73.69 Guapí Cauca Colombia CO 2.5604 -77.86 Orocué Casanare Colombia CO 4.7946 -71.34 Nuquí Chocó Colombia CO 5.6852 -77.2745 Juradó Chocó Colombia CO 7.1217 -77.7564 San Vicente del Cagu Caquetá Colombia CO 2.0704 -74.64 án Moroni Grande Comore Comoros KM -11.7042 43.2402 Fomboni Mohéli Comoros KM -12.2842 43.7428 Mutsamudu Anjouan Comoros KM -12.1658 44.3983 Congo Brazzaville Brazzaville CG -4.2592 15.2847 (Brazzaville)

www.jinyi-solar.com Congo Pointe-Noire Pointe-Noire CG -4.77 11.88 (Brazzaville)Congo Dolisie Niari CG -4.1796 12.67 (Brazzaville)Congo Owando Cuvette CG -0.4796 15.92 (Brazzaville)Congo Ouésso Sangha CG 1.61 16.05 (Brazzaville)Congo Sibiti Lékoumou CG -3.6896 13.35 (Brazzaville)Congo Madingou Bouenza CG -4.164 13.554 (Brazzaville)Congo Impfondo Likouala CG 1.6404 18.04 (Brazzaville)Congo Kinkala Pool CG -4.356 14.762 (Brazzaville)Congo Ewo Cuvette-Ouest CG -0.8796 14.82 (Brazzaville)Congo Djambala Plateaux CG -2.5396 14.75 (Brazzaville)Congo Loango Kouilou CG -4.6519 11.8125 (Brazzaville)Congo Kayes Bouenza CG -4.18 13.28 (Brazzaville)Congo Mossendjo Niari CG -2.9396 12.72 (Brazzaville)Congo Gamboma Plateaux CG -1.8795 15.85 (Brazzaville)Congo Boloso Sangha CG 2.0337 15.2167 (Brazzaville)Congo Makoua Cuvette CG -0.0096 15.64 (Brazzaville)Congo Sémbé Sangha CG 1.6404 14.58 (Brazzaville)Congo Kinshasa Kinshasa CD -4.3297 15.315 (Kinshasa)Congo Lubumbashi Haut-Katanga CD -11.68 27.48 (Kinshasa)Congo Mbuji-Mayi Kasaï Oriental CD -6.15 23.6 (Kinshasa)Congo Kananga Kasaï Central CD -5.89 22.4 (Kinshasa)Congo Kikwit Kwilu CD -5.03 18.85 (Kinshasa)Congo Kisangani Tshopo CD 0.52 25.22 (Kinshasa)Congo Bukavu Sud-Kivu CD -2.51 28.84 (Kinshasa)Congo Likasi Haut-Katanga CD -10.97 26.78 (Kinshasa)Congo Kolwezi Lualaba CD -10.7167 25.4724 (Kinshasa)Congo Beni Nord-Kivu CD 0.4904 29.45 (Kinshasa)Congo Butembo Nord-Kivu CD 0.13 29.28 (Kinshasa)Congo Mbandaka Équateur CD 0.04 18.26 (Kinshasa)Congo Tshikapa Kasaï CD -6.41 20.77 (Kinshasa)Congo Kindu Maniema CD -2.9639 25.91 (Kinshasa)Congo Matadi Kongo Central CD -5.8166 13.45 (Kinshasa)Congo Kalemie Tanganyika CD -5.9333 29.2 (Kinshasa)Congo Gemena Sud-Ubangi CD 3.26 19.77 (Kinshasa)Congo Mbanza-Ngungu Kongo Central CD -5.2496 14.86 (Kinshasa)Congo Mwene-Ditu Lomami CD -7 23.44 (Kinshasa)Congo Boma Kongo Central CD -5.83 13.05 (Kinshasa)Congo Uvira Sud-Kivu CD -3.37 29.14 (Kinshasa)Congo Bumba Mongala CD 2.19 22.46 (Kinshasa)Congo Isiro Haut-Uélé CD 2.76 27.62 (Kinshasa)Congo Gandajika Lomami CD -6.7396 23.96 (Kinshasa)Congo Moanda Kongo Central CD -5.9229 12.355 (Kinshasa)Congo Wamba Haut-Uélé CD 2.1404 27.99 (Kinshasa)Congo Goma Nord-Kivu CD -1.6788 29.2218 (Kinshasa)Congo Kamina Haut-Lomami CD -8.73 25.01 (Kinshasa)Congo Bandundu Kwilu CD -3.31 17.38 (Kinshasa)Congo Kipushi Haut-Katanga CD -11.7596 27.25 (Kinshasa)Congo Ilebo Kasaï CD -4.3196 20.61 (Kinshasa)Congo Kongolo Tanganyika CD -5.3795 26.98 (Kinshasa)Congo Bunia Ituri CD 1.5604 30.24 (Kinshasa)Congo Lisala Mongala CD 2.14 21.51 (Kinshasa)

www.jinyi-solar.com Congo Kabinda Lomami CD -6.1296 24.48 (Kinshasa)Congo Gbadolite Nord-Ubangi CD 4.2904 21.0199 (Kinshasa)Congo Buta Bas-Uélé CD 2.82 24.74 (Kinshasa)Congo Lusambo Sankuru CD -4.9696 23.43 (Kinshasa)Congo Inongo Mai-Ndombe CD -1.94 18.28 (Kinshasa)Congo Luebo Kasaï CD -5.3495 21.41 (Kinshasa)Congo Boende Tshuapa CD -0.2196 20.86 (Kinshasa)Congo Kenge Kwango CD -4.8296 16.8999 (Kinshasa)Congo Lodja Sankuru CD -3.4896 23.42 (Kinshasa)Congo Binga Mongala CD 2.3834 20.42 (Kinshasa)Congo Kasongo Maniema CD -4.45 26.66 (Kinshasa)Congo Aketi Bas-Uélé CD 2.7405 23.78 (Kinshasa)Congo Basankusu Équateur CD 1.2337 19.8 (Kinshasa)Congo Mweka Kasaï CD -4.8396 21.57 (Kinshasa)Congo Kahemba Kwango CD -7.2829 19 (Kinshasa)Congo Bulungu Kwilu CD -4.5496 18.6 (Kinshasa)Congo Manono Tanganyika CD -7.3 27.45 (Kinshasa)Congo Basoko Tshopo CD 1.2404 23.59 (Kinshasa)Congo Lubao Lomami CD -5.3896 25.75 (Kinshasa)Congo Tshela Kongo Central CD -4.9696 12.93 (Kinshasa)Congo Bukama Haut-Lomami CD -9.2096 25.84 (Kinshasa)Congo Mangai Kwilu CD -4.0396 19.53 (Kinshasa)Congo Kampene Maniema CD -3.5995 26.67 (Kinshasa)Congo Kambove Haut-Katanga CD -10.8696 26.6 (Kinshasa)Congo Kaniama Haut-Lomami CD -7.5696 24.17 (Kinshasa)Congo Yangambi Tshopo CD 0.7704 24.43 (Kinshasa)Congo Businga Nord-Ubangi CD 3.3404 20.87 (Kinshasa)Congo Mushie Mai-Ndombe CD -3.0196 16.92 (Kinshasa)Congo Kabalo Tanganyika CD -6.0496 26.91 (Kinshasa)Congo Kasangulu Kongo Central CD -4.5796 15.18 (Kinshasa)Congo Bolobo Mai-Ndombe CD -2.1595 16.24 (Kinshasa)Congo Libenge Sud-Ubangi CD 3.6604 18.62 (Kinshasa)Congo Watsa Haut-Uélé CD 3.04 29.53 (Kinshasa)Congo Bondo Bas-Uélé CD 3.81 23.67 (Kinshasa)Congo Demba Kasaï Central CD -5.5096 22.26 (Kinshasa)Congo Kasongo-Lunda Kwango CD -6.4796 16.83 (Kinshasa)Congo Zongo Sud-Ubangi CD 4.3303 18.615 (Kinshasa)Congo Nyunzu Tanganyika CD -5.9496 28.0167 (Kinshasa)Congo Bosobolo Nord-Ubangi CD 4.1904 19.88 (Kinshasa)Congo Kasaji Lualaba CD -10.3662 23.45 (Kinshasa)Congo Kimpese Kongo Central CD -5.5496 14.4333 (Kinshasa)Congo Moba Tanganyika CD -7.0596 29.72 (Kinshasa)Congo Mangbwalu Ituri CD 1.9504 30.0333 (Kinshasa)Congo Dilolo Lualaba CD -10.6996 22.3333 (Kinshasa)Congo Bongandanga Mongala CD 1.5104 21.05 (Kinshasa)Congo Mwenga Sud-Kivu CD -3.0382 28.4325 (Kinshasa)Congo Lubutu Maniema CD -0.7329 26.5833 (Kinshasa)Congo Buluko Nord-Kivu CD -0.757 28.528 (Kinshasa)Congo Luanza Haut-Katanga CD -8.6996 28.7 (Kinshasa)Congo Dibaya Kasaï Central CD -6.5095 22.87 (Kinshasa)Congo Ikela Tshuapa CD -1.1829 23.2666 (Kinshasa)

www.jinyi-solar.com Congo Kalima Maniema CD -2.5096 26.43 (Kinshasa)Congo Lusanga Kwango CD -5.5829 16.5167 (Kinshasa)Congo Bafwasende Tshopo CD 1.0838 27.2666 (Kinshasa) Avarua Cook Islands CK -21.25 -159.75 San José San José Costa Rica CR 9.935 -84.0841 Alajuela Alajuela Costa Rica CR 10.02 -84.23 Cartago Cartago Costa Rica CR 9.87 -83.93 Puerto Limón Limón Costa Rica CR 10 -83.0333 Puntarenas Puntarenas Costa Rica CR 9.9702 -84.8336 Liberia Guanacaste Costa Rica CR 10.6338 -85.4333 Heredia Heredia Costa Rica CR 9.992 -84.12 Quesada Alajuela Costa Rica CR 10.3305 -84.44 Cañas Guanacaste Costa Rica CR 10.43 -85.1 Golfito Puntarenas Costa Rica CR 8.65 -83.15 La Cruz Guanacaste Costa Rica CR 11.0704 -85.63 Ciudad Cortés Puntarenas Costa Rica CR 8.9604 -83.53 Sixaola Limón Costa Rica CR 9.5204 -82.62 Abidjan Abidjan Côte D’Ivoire CI 5.32 -4.04 Yamoussoukro Yamoussoukro Côte D’Ivoire CI 6.8184 -5.2755 Bouaké Vallée du Bandama Côte D’Ivoire CI 7.69 -5.03 Daloa Sassandra-Marahoué Côte D’Ivoire CI 6.89 -6.45 San-Pédro Bas-Sassandra Côte D’Ivoire CI 4.7704 -6.64 Korhogo Savanes Côte D’Ivoire CI 9.46 -5.64 Man Montagnes Côte D’Ivoire CI 7.4004 -7.55 Divo Gôh-Djiboua Côte D’Ivoire CI 5.839 -5.36 Gagnoa Gôh-Djiboua Côte D’Ivoire CI 6.1504 -5.88 Soubré Bas-Sassandra Côte D’Ivoire CI 5.7904 -6.61 Abengourou Comoé Côte D’Ivoire CI 6.7304 -3.49 Dabou Lagunes Côte D’Ivoire CI 5.3204 -4.3899 Dimbokro Lacs Côte D’Ivoire CI 6.6505 -4.71 Bondoukou Zanzan Côte D’Ivoire CI 8.0304 -2.8 Séguéla Woroba Côte D’Ivoire CI 7.9504 -6.67 Odienné Denguélé Côte D’Ivoire CI 9.5104 -7.58 Bangolo Montagnes Côte D’Ivoire CI 7.0123 -7.4864 Agboville Lagunes Côte D’Ivoire CI 5.9403 -4.28 Grand-Bassam Comoé Côte D’Ivoire CI 5.2004 -3.75 Ferkessédougou Savanes Côte D’Ivoire CI 9.6004 -5.2 Bouaflé Sassandra-Marahoué Côte D’Ivoire CI 6.978 -5.748 Guiglo Montagnes Côte D’Ivoire CI 6.5505 -7.49 Toumodi Lacs Côte D’Ivoire CI 6.552 -5.019 Sassandra Bas-Sassandra Côte D’Ivoire CI 4.9504 -6.0833 Aboisso Comoé Côte D’Ivoire CI 5.4667 -3.2 Touba Woroba Côte D’Ivoire CI 8.28 -7.684 Zagreb Zagreb, Grad HR 45.8 16 Splitsko-Dalmatinska Split Croatia HR 43.5204 16.47 Županija Primorsko-Goranska Rijeka Croatia HR 45.33 14.45 Županija Brodsko-Posavska Slavonski Brod Croatia HR 45.1603 18.0156 Županija

www.jinyi-solar.com Osječko-Baranjska Croatia HR 45.5504 18.68 Županija Zadar Zadarska Županija Croatia HR 44.1201 15.2623 Karlovac Karlovačka Županija Croatia HR 45.4872 15.5478 Šibensko-Kninska Šibenik Croatia HR 43.7272 15.9058 Županija Dubrovačko- Dubrovnik Croatia HR 42.6609 18.0914 Neretvanska Županija Varaždin Varaždinska Županija Croatia HR 46.3044 16.3378 Čakovec Međimurska Županija Croatia HR 46.3844 16.4339 Koprivničko- Koprivnica Croatia HR 46.1628 16.8275 Križevačka Županija Vukovarsko-Srijemska Croatia HR 45.3433 18.9997 Županija Bjelovarsko- Bjelovar Croatia HR 45.8986 16.8489 Bilogorska Županija Požeško-Slavonska Požega Croatia HR 45.3403 17.6853 Županija Virovitičko-Podravska Virovitica Croatia HR 45.8319 17.3839 Županija Sisačko-Moslavačka Sisak Croatia HR 45.4661 16.3783 Županija Krapinsko-Zagorska Krapina Croatia HR 46.1608 15.8789 Županija Pazin Istarska Županija Croatia HR 45.2403 13.9367 Ličko-Senjska Gospić Croatia HR 44.5461 15.3747 Županija Pula Istarska Županija Croatia HR 44.8687 13.8481 Havana La Habana Cuba CU 23.132 -82.3642 Santiago de Cuba Santiago de Cuba Cuba CU 20.025 -75.8213 Camagüey Camagüey Cuba CU 21.3808 -77.9169 Holguín Holguín Cuba CU 20.8872 -76.2631 Guantánamo Guantánamo Cuba CU 20.1453 -75.2061 Santa Clara Villa Clara Cuba CU 22.4 -79.9667 Las Tunas Las Tunas Cuba CU 20.9601 -76.9544 Bayamo Granma Cuba CU 20.3795 -76.6433 Pinar del Río Pinar del Río Cuba CU 22.4175 -83.6981 Cienfuegos Cienfuegos Cuba CU 22.1444 -80.4403 Matanzas Matanzas Cuba CU 23.0415 -81.5775 Ciego de Ávila Ciego de Ávila Cuba CU 21.84 -78.7619 Manzanillo Granma Cuba CU 20.3438 -77.1166 Sancti Spíritus Sancti Spíritus Cuba CU 21.9301 -79.4425 Palma Soriano Santiago de Cuba Cuba CU 20.2172 -75.9988 Artemisa Artemisa Cuba CU 22.8134 -82.7619 Nueva Gerona Isla de la Juventud Cuba CU 21.8837 -82.8 San José de las Lajas Mayabeque Cuba CU 22.9614 -82.1511 Güines Mayabeque Cuba CU 22.8361 -82.028 Morón Ciego de Ávila Cuba CU 22.1099 -78.6275 Colón Matanzas Cuba CU 22.7196 -80.9058 Sagua la Grande Villa Clara Cuba CU 22.809 -80.0711 Placetas Villa Clara Cuba CU 22.3158 -79.6555 Nuevitas Camagüey Cuba CU 21.5456 -77.2644

www.jinyi-solar.com Banes Holguín Cuba CU 20.9629 -75.7186 San Antonio de los Ba Artemisa Cuba CU 22.8911 -82.4991 ños Caibarién Villa Clara Cuba CU 22.5158 -79.4722 Willemstad Curaçao CW 12.2004 -69.02 Nicosia Lefkosía Cyprus CY 35.1667 33.3666 Limassol Lemesós Cyprus CY 34.6754 33.0333 Larnaca Lárnaka Cyprus CY 34.917 33.636 Paphos Páfos Cyprus CY 34.7559 32.4225 Famagusta Ammóchostos Cyprus CY 35.1205 33.9389 Kyrenia Kerýneia Cyprus CY 35.3363 33.3173 Prague Praha, Hlavní Město Czechia CZ 50.0833 14.466 Ostrava Moravskoslezský Kraj Czechia CZ 49.8304 18.25 Brno Jihomoravský Kraj Czechia CZ 49.2004 16.61 Plzeň Plzeňský Kraj Czechia CZ 49.7404 13.36 Zlín Zlínský Kraj Czechia CZ 49.2304 17.65 Pardubice Pardubický Kraj Czechia CZ 50.0404 15.76 Liberec Liberecký Kraj Czechia CZ 50.8 15.08 Olomouc Olomoucký Kraj Czechia CZ 49.63 17.25 České Budějovice Jihočeský Kraj Czechia CZ 48.98 14.46 Hradec Králové Královéhradecký Kraj Czechia CZ 50.206 15.812 Ústí nad Labem Ústecký Kraj Czechia CZ 50.663 14.081 Jihlava Vysočina Czechia CZ 49.4004 15.5833 Karlovy Vary Karlovarský Kraj Czechia CZ 50.237 12.875 Copenhagen Hovedstaden Denmark DK 55.6786 12.5635 Aarhus Midtjylland Denmark DK 56.1572 10.2107 Odense Syddanmark Denmark DK 55.4004 10.3833 Aalborg Nordjylland Denmark DK 57.0337 9.9166 Esbjerg Syddanmark Denmark DK 55.467 8.45 Vejle Syddanmark Denmark DK 55.709 9.535 Viborg Midtjylland Denmark DK 56.4333 9.4 Hillerød Hovedstaden Denmark DK 55.9333 12.3167 Sorø Sjælland Denmark DK 55.433 11.5667 Roskilde Sjælland Denmark DK 55.65 12.0833 Svendborg Syddanmark Denmark DK 55.0704 10.6167 Frederikshavn Nordjylland Denmark DK 57.4337 10.5333 Djibouti Djibouti Djibouti DJ 11.595 43.148 Ali Sabieh Ali Sabieh Djibouti DJ 11.1562 42.7125 Tadjourah Tadjourah Djibouti DJ 11.7833 42.9 Obock Obock Djibouti DJ 11.9734 43.2856 Dikhil Dikhil Djibouti DJ 11.104 42.372 Arta Arta Djibouti DJ 11.5264 42.8519 Roseau Saint George Dominica DM 15.301 -61.387 Dominican Santo Domingo Ozama DO 18.4701 -69.9001 Republic Dominican Santiago Cibao Norte DO 19.5 -70.67 Republic Dominican San Pedro de Macorís Higuamo DO 18.4504 -69.3 Republic Dominican La Romana Yuma DO 18.417 -68.9666 Republic

www.jinyi-solar.com Dominican La Vega Cibao Sur DO 19.2166 -70.5166 Republic Dominican San Cristóbal Valdesia DO 18.416 -70.109 Republic San Francisco de Dominican Cibao Nordeste DO 19.3 -70.25 Macorís Republic Dominican Higüey Yuma DO 18.616 -68.708 Republic Dominican Puerto Plata Cibao Norte DO 19.7902 -70.6902 Republic Dominican Barahona Enriquillo DO 18.2004 -71.1 Republic Dominican San Juan El Valle DO 18.807 -71.229 Republic Dominican Azua Valdesia DO 18.454 -70.729 Republic Dominican Mao Cibao Noroeste DO 19.552 -71.075 Republic Dominican Santo Domingo Este Ozama DO 18.4885 -69.8571 Republic Dominican Bonao Cibao Sur DO 18.942 -70.409 Republic Dominican Baní Valdesia DO 18.28 -70.331 Republic Dominican Moca Cibao Norte DO 19.397 -70.523 Republic Dominican Salcedo Cibao Nordeste DO 19.383 -70.4167 Republic Dominican Comendador El Valle DO 18.876 -71.707 Republic Dominican Cotuí Cibao Sur DO 19.059 -70.152 Republic Dominican Hato Mayor Higuamo DO 18.764 -69.257 Republic Dominican Nagua Cibao Nordeste DO 19.376 -69.847 Republic Dominican Neiba Enriquillo DO 18.4666 -71.4166 Republic Dominican El Seibo Yuma DO 18.764 -69.035 Republic Dominican Monte Cristi Cibao Noroeste DO 19.867 -71.65 Republic Dominican Dajabón Cibao Noroeste DO 19.548 -71.705 Republic Dominican Sabaneta Cibao Noroeste DO 19.505 -71.345 Republic Dominican Monte Plata Higuamo DO 18.807 -69.784 Republic Dominican Samaná Cibao Nordeste DO 19.212 -69.332 Republic

www.jinyi-solar.com Dominican Pedernales Enriquillo DO 18.038 -71.741 Republic Dominican Jimaní Enriquillo DO 18.493 -71.851 Republic Dominican Bávaro Yuma DO 18.717 -68.45 Republic Guayaquil Guayas Ecuador EC -2.22 -79.92 Quito Pichincha Ecuador EC -0.215 -78.5001 Cuenca Azuay Ecuador EC -2.9 -79 Ambato Tungurahua Ecuador EC -1.2696 -78.62 Portoviejo Manabí Ecuador EC -1.06 -80.46 Machala El Oro Ecuador EC -3.26 -79.96 Manta Manabí Ecuador EC -0.98 -80.73 Sangolquí Pichincha Ecuador EC -0.31 -78.46 Esmeraldas Esmeraldas Ecuador EC 0.9304 -79.67 Riobamba Chimborazo Ecuador EC -1.67 -78.65 Ibarra Imbabura Ecuador EC 0.3604 -78.13 Loja Loja Ecuador EC -3.99 -79.21 Milagro Guayas Ecuador EC -2.1796 -79.6 Latacunga Cotopaxi Ecuador EC -0.9296 -78.61 Tulcán Carchi Ecuador EC 0.822 -77.732 Babahoyo Los Ríos Ecuador EC -1.7996 -79.54 Azogues Cañar Ecuador EC -2.74 -78.84 Tena Napo Ecuador EC -0.9796 -77.81 Guaranda Bolívar Ecuador EC -1.61 -79.01 Puyo Pastaza Ecuador EC -1.483 -77.987 Macas Morona-Santiago Ecuador EC -2.3096 -78.12 Zamora Zamora-Chinchipe Ecuador EC -4.0696 -78.97 Puerto Baquerizo Galápagos Ecuador EC -0.9 -89.6 Moreno Puerto Francisco de Orellana Ecuador EC -0.4664 -76.9872 Orellana Santo Domingo de los Santo Domingo de los Ecuador EC -0.253 -79.1754 Colorados Tsáchilas Nueva Loja Sucumbíos Ecuador EC 0.0906 -76.8884 Santa Elena Santa Elena Ecuador EC -2.2262 -80.8587 Chone Manabí Ecuador EC -0.6896 -80.09 Salinas Guayas Ecuador EC -2.2 -80.98 Jipijapa Manabí Ecuador EC -1.3496 -80.58 Cayambe Pichincha Ecuador EC 0.0504 -78.16 San Lorenzo de Esmeraldas Ecuador EC 1.2704 -78.8601 Esmeraldas Piñas El Oro Ecuador EC -3.67 -79.65 San Gabriel Carchi Ecuador EC 0.61 -77.84 Alausí Chimborazo Ecuador EC -2.19 -78.85 Muisne Esmeraldas Ecuador EC 0.61 -80.02 Macará Loja Ecuador EC -4.3796 -79.95 Valdez Esmeraldas Ecuador EC 1.2671 -78.9855 Santa Cruz Galápagos Ecuador EC -0.5333 -90.35 Puerto Villamil Galápagos Ecuador EC -0.9333 -91.0167 Yaupi Morona-Santiago Ecuador EC -2.8543 -77.9363

www.jinyi-solar.com Cairo Al Qāhirah Egypt EG 30.05 31.25 Alexandria Al Iskandarīyah Egypt EG 31.2 29.95 Giza Al Jīzah Egypt EG 30.01 31.19 Ismailia Al Ismā‘īlīyah Egypt EG 30.5903 32.26 Port Said Būr Sa‘īd Egypt EG 31.26 32.29 Luxor Al Uqşur Egypt EG 25.7 32.65 Sūhāj Sūhāj Egypt EG 26.5504 31.7 Al Manşūrah Ad Daqahlīyah Egypt EG 31.0504 31.38 Suez As Suways Egypt EG 30.005 32.5499 Damanhūr Al Buḩayrah Egypt EG 31.0504 30.47 Al Minyā Al Minyā Egypt EG 28.09 30.75 Banī Suwayf Banī Suwayf Egypt EG 29.0804 31.09 Asyūţ Asyūţ Egypt EG 27.19 31.1799 Ţanţā Al Gharbīyah Egypt EG 30.7904 31 Al Fayyūm Al Fayyūm Egypt EG 29.31 30.84 Aswān Aswān Egypt EG 24.0875 32.8989 Kawm Umbū Aswān Egypt EG 24.47 32.95 Qinā Qinā Egypt EG 26.1505 32.72 Damietta Dumyāţ Egypt EG 31.4204 31.82 Az Zaqāzīq Ash Sharqīyah Egypt EG 30.5833 31.5167 Mallawī Al Minyā Egypt EG 27.7304 30.84 Rosetta Al Buḩayrah Egypt EG 31.4604 30.39 Shibīn al Kawm Al Minūfīyah Egypt EG 30.592 30.9 Al ‘Arīsh Shamāl Sīnā’ Egypt EG 31.1249 33.8006 Banhā Al Qalyūbīyah Egypt EG 30.4667 31.1833 Al Ghardaqah Al Baḩr al Aḩmar Egypt EG 27.23 33.83 Samālūţ Al Minyā Egypt EG 28.3004 30.71 Kafr ash Shaykh Kafr ash Shaykh Egypt EG 31.109 30.936 Jirjā Sūhāj Egypt EG 26.3304 31.88 Marsá Maţrūḩ Maţrūḩ Egypt EG 31.3504 27.23 Al Khārijah Al Wādī al Jadīd Egypt EG 25.44 30.55 Aţ Ţūr Janūb Sīnā’ Egypt EG 28.2394 33.6148 Isnā Qinā Egypt EG 25.2904 32.5499 Banī Mazār Al Minyā Egypt EG 28.4904 30.81 Safājā Al Baḩr al Aḩmar Egypt EG 26.7337 33.9333 Sīwah Maţrūḩ Egypt EG 29.2 25.5167 Aḑ Ḑab‘ah Maţrūḩ Egypt EG 31.0338 28.4333 Al ‘Alamayn Maţrūḩ Egypt EG 30.8171 28.95 As Sallūm Maţrūḩ Egypt EG 31.567 25.15 Qaşr al Farāfirah Al Wādī al Jadīd Egypt EG 27.0671 27.9666 Al Qaşr Al Wādī al Jadīd Egypt EG 25.7004 28.8833 Barnīs Al Baḩr al Aḩmar Egypt EG 23.946 35.4842 San Salvador San Salvador El Salvador SV 13.71 -89.203 Santa Ana Santa Ana El Salvador SV 13.9946 -89.5598 San Miguel San Miguel El Salvador SV 13.4833 -88.1833 Sonsonate Sonsonate El Salvador SV 13.72 -89.73 Santa Tecla La Libertad El Salvador SV 13.674 -89.29 Usulután Usulután El Salvador SV 13.346 -88.432 Cojutepeque Cuscatlán El Salvador SV 13.7167 -88.9333 Zacatecoluca La Paz El Salvador SV 13.508 -88.868 San Vicente San Vicente El Salvador SV 13.641 -88.785

www.jinyi-solar.com Ahuachapán Ahuachapán El Salvador SV 13.919 -89.845 Chalatenango Chalatenango El Salvador SV 14.072 -89.094 Sensuntepeque Cabañas El Salvador SV 13.88 -88.63 La Unión La Unión El Salvador SV 13.332 -87.839 San Francisco Morazán El Salvador SV 13.7 -88.1 Equatorial Malabo Bioko Norte GQ 3.75 8.7833 EquatorialGuinea Bata Litoral GQ 1.87 9.77 EquatorialGuinea Luba Bioko Sur GQ 3.45 8.55 EquatorialGuinea Evinayong Centro Sur GQ 1.45 10.5667 EquatorialGuinea Mongomo Wele-Nzas GQ 1.6337 11.3166 EquatorialGuinea Palé Annobón GQ -1.4014 5.6325 EquatorialGuinea Ebebiyín Kié-Ntem GQ 2.1511 11.3353 EquatorialGuinea Calatrava GQ 1.1164 9.4186 Guinea Asmara Ma’ākel Eritrea ER 15.3333 38.9333 Mendefera Debub Eritrea ER 14.886 38.8163 Keren Ānseba Eritrea ER 15.6804 38.45 Semēnawī K eyih Massawa Eritrea ER 15.6101 39.45 DebubawīBahrī K eyih Bahr Assab Eritrea ER 13.01 42.73 ī Barentu Gash Barka Eritrea ER 15.1058 37.5907 Ak’ordat Gash Barka Eritrea ER 15.549 37.8867 Teseney Gash Barka Eritrea ER 15.1104 36.6575 Tallinn Harjumaa Estonia EE 59.4339 24.728 Tartu Tartumaa Estonia EE 58.3839 26.7099 Pärnu Pärnumaa Estonia EE 58.3747 24.5136 Viljandi Viljandimaa Estonia EE 58.3639 25.59 Haapsalu Läänemaa Estonia EE 58.9431 23.5414 Rapla Raplamaa Estonia EE 59.0072 24.7928 Rakvere Lääne-Virumaa Estonia EE 59.3464 26.3558 Jõgeva Jõgevamaa Estonia EE 58.7467 26.3939 Kuressaare Saaremaa Estonia EE 58.2481 22.5039 Võru Võrumaa Estonia EE 57.8339 27.0194 Põlva Põlvamaa Estonia EE 58.0603 27.0694 Paide Järvamaa Estonia EE 58.8856 25.5572 Kärdla Hiiumaa Estonia EE 58.9978 22.7492 Valga Valgamaa Estonia EE 57.7744 26.0453 Jõhvi Ida-Virumaa Estonia EE 59.3592 27.4211 Narva Ida-Virumaa Estonia EE 59.3776 28.1603 Kohtla-Järve Ida-Virumaa Estonia EE 59.4 27.2833 Addis Ababa Ādīs Ābeba Ethiopia ET 9.0333 38.7 Nazrēt Oromīya Ethiopia ET 8.55 39.27 Dire Dawa Dirē Dawa Ethiopia ET 9.59 41.86 Bahir Dar Āmara Ethiopia ET 11.6001 37.3833 Desē Āmara Ethiopia ET 11.13 39.63 Harar Hārerī Hizb Ethiopia ET 9.32 42.15 Gonder Āmara Ethiopia ET 12.61 37.46 YeDebub Bihēroch Āwasa Bihēreseboch na Ethiopia ET 7.06 38.477 Hizboch Jīma Oromīya Ethiopia ET 7.68 36.83 Giyon Oromīya Ethiopia ET 8.5304 37.97 Shashemenē Oromīya Ethiopia ET 7.2004 38.59 Ādīgrat Tigray Ethiopia ET 14.2804 39.47

www.jinyi-solar.com Mekele Tigray Ethiopia ET 13.5 39.47 Āsela Oromīya Ethiopia ET 7.9504 39.1399 Nek’emtē Oromīya Ethiopia ET 9.0905 36.53 YeDebub Bihēroch Ārba Minch’ Bihēreseboch na Ethiopia ET 6.04 37.55 Hizboch Debre Birhan Āmara Ethiopia ET 9.6804 39.53 Jijiga Sumalē Ethiopia ET 9.3504 42.79 Āksum Tigray Ethiopia ET 14.1304 38.72 Hāgere Hiywet Oromīya Ethiopia ET 8.9804 37.85 Goba Oromīya Ethiopia ET 7.01 39.97 Āsosa Bīnshangul Gumuz Ethiopia ET 10.067 34.5333 Gambēla Gambēla Hizboch Ethiopia ET 8.25 34.5833 Semera Āfar Ethiopia ET 11.7956 41.0086 YeDebub Bihēroch Hosa’ina Bihēreseboch na Ethiopia ET 7.5504 37.85 Hizboch Godē Sumalē Ethiopia ET 5.95 43.45 Debre Mark’os Āmara Ethiopia ET 10.34 37.72 YeDebub Bihēroch Sodo Bihēreseboch na Ethiopia ET 6.9 37.75 YeDebubHizboch Bihēroch Dīla Bihēreseboch na Ethiopia ET 6.4104 38.31 YeDebubHizboch Bihēroch Yirga ‘Alem Bihēreseboch na Ethiopia ET 6.7504 38.41 Hizboch Gīmbī Oromīya Ethiopia ET 9.167 35.8333 Dembī Dolo Oromīya Ethiopia ET 8.5337 34.8 Batī Āmara Ethiopia ET 11.1837 40.0166 Dolo Bay Sumalē Ethiopia ET 4.1833 42.0833 Negēlē Oromīya Ethiopia ET 5.3166 39.5833 Gorē Oromīya Ethiopia ET 8.149 35.537 Falkland Islands Stanley FK -51.7 -57.85 (Islas Malvinas) Klaksvík Faroe Islands FO 62.2375 -6.539 Toftir Faroe Islands FO 62.0978 -6.7369 Saltangará Faroe Islands FO 62.1156 -6.7206 Strendur Faroe Islands FO 62.1096 -6.7617 Tvøroyri Faroe Islands FO 61.5544 -6.8063 Fuglafjørður Faroe Islands FO 62.2448 -6.815 Vágur Faroe Islands FO 61.4733 -6.8175 Skopun Faroe Islands FO 61.9028 -6.8823 Norðragøta Faroe Islands FO 62.199 -6.7432 Sørvágur Faroe Islands FO 62.0717 -7.3066 Hvannasund Faroe Islands FO 62.2962 -6.5204 Eiði Faroe Islands FO 62.2995 -7.0924 Oyrarbakki Faroe Islands FO 62.2079 -6.9997 Vestmanna Faroe Islands FO 62.1548 -7.169 Porkeri Faroe Islands FO 61.4814 -6.745 Hvalba Faroe Islands FO 61.6024 -6.9606 Sumba Faroe Islands FO 61.4055 -6.709 Kvívík Faroe Islands FO 62.1186 -7.0737 Sandavágur Faroe Islands FO 62.0537 -7.1498 Hov Faroe Islands FO 61.5068 -6.7599

www.jinyi-solar.com Viðareiði Faroe Islands FO 62.36 -6.5313 Sandur Faroe Islands FO 61.8344 -6.8171 Fámjin Faroe Islands FO 61.5248 -6.8794 Húsavík Faroe Islands FO 61.8099 -6.6813 Skálavík Faroe Islands FO 61.8314 -6.6623 Kunoy Faroe Islands FO 62.2917 -6.6702 Kirkja Faroe Islands FO 62.3263 -6.3238 Skúvoy Faroe Islands FO 61.771 -6.805 Tórshavn Faroe Islands FO 62.03 -6.82 Suva Rewa Fiji FJ -18.133 178.4417 Lautoka Ba Fiji FJ -17.6161 177.4666 Nadi Ba Fiji FJ -17.7996 177.4166 Labasa Macuata Fiji FJ -16.4166 179.3833 Helsinki Uusimaa Finland FI 60.1756 24.9341 Tampere Pirkanmaa Finland FI 61.5 23.75 Turku Varsinais-Suomi Finland FI 60.4539 22.255 Oulu Pohjois-Pohjanmaa Finland FI 65 25.47 Lahti Päijät-Häme Finland FI 60.9939 25.6649 Jyväskylä Keski-Suomi Finland FI 62.2603 25.75 Kuopio Pohjois-Savo Finland FI 62.8943 27.6949 Pori Satakunta Finland FI 61.4789 21.7749 Lappeenranta Etelä-Karjala Finland FI 61.0671 28.1833 Vaasa Pohjanmaa Finland FI 63.1 21.6 Joensuu Pohjois-Karjala Finland FI 62.6 29.7666 Hämeenlinna Kanta-Häme Finland FI 60.997 24.472 Kokkola Keski-Pohjanmaa Finland FI 63.8333 23.1167 Mikkeli Etelä-Savo Finland FI 61.69 27.285 Rovaniemi Lappi Finland FI 66.5 25.7159 Kouvola Kymenlaakso Finland FI 60.876 26.709 Mariehamn Åland Finland FI 60.1 19.95 Seinäjoki Etelä-Pohjanmaa Finland FI 62.8 22.8333 Kajaani Kainuu Finland FI 64.2333 27.6833 Savonlinna Etelä-Savo Finland FI 61.8666 28.8833 Kemi Lappi Finland FI 65.7333 24.5817 Porvoo Uusimaa Finland FI 60.4004 25.666 Sodankylä Lappi Finland FI 67.4171 26.6 Kemijärvi Lappi Finland FI 66.6667 27.4167 Paris Île-de-France France FR 48.8667 2.3333 Auvergne-Rhône- Lyon France FR 45.77 4.83 Alpes Provence-Alpes-Côte Marseille France FR 43.29 5.375 d’Azur Lille Hauts-de-France France FR 50.65 3.08 Provence-Alpes-Côte Nice France FR 43.715 7.265 d’Azur Toulouse Occitanie France FR 43.62 1.4499 Bordeaux Nouvelle-Aquitaine France FR 44.85 -0.595 Rouen Normandie France FR 49.4304 1.08 Strasbourg Grand Est France FR 48.58 7.75 Nantes Pays de la Loire France FR 47.2104 -1.59 Metz Grand Est France FR 49.1203 6.18 Auvergne-Rhône- Grenoble France FR 45.1804 5.72 Alpes

www.jinyi-solar.com Provence-Alpes-Côte Toulon France FR 43.1342 5.9188 d’Azur Montpellier Occitanie France FR 43.6104 3.87 Nancy Grand Est France FR 48.6837 6.2 Auvergne-Rhône- Saint-Étienne France FR 45.4304 4.38 Alpes Melun Île-de-France France FR 48.5333 2.6666 Le Havre Normandie France FR 49.505 0.105 Tours Centre-Val de Loire France FR 47.3804 0.6999 Auvergne-Rhône- Clermont-Ferrand France FR 45.78 3.08 Alpes Orléans Centre-Val de Loire France FR 47.9004 1.9 Mulhouse Grand Est France FR 47.7504 7.35 Rennes Bretagne France FR 48.1 -1.67 Reims Grand Est France FR 49.2504 4.03 Caen Normandie France FR 49.1838 -0.35 Angers Pays de la Loire France FR 47.48 -0.53 Bourgogne-Franche- Dijon France FR 47.3304 5.03 Comté Nîmes Occitanie France FR 43.8304 4.35 Limoges Nouvelle-Aquitaine France FR 45.83 1.25 Provence-Alpes-Côte Aix-en-Provence France FR 43.52 5.45 d’Azur Perpignan Occitanie France FR 42.7 2.9 Biarritz Nouvelle-Aquitaine France FR 43.4733 -1.5616 Brest Bretagne France FR 48.3904 -4.495 Le Mans Pays de la Loire France FR 48.0004 0.1 Amiens Hauts-de-France France FR 49.9004 2.3 Bourgogne-Franche- Besançon France FR 47.23 6.03 Comté Auvergne-Rhône- Annecy France FR 45.9 6.1167 Alpes Calais Hauts-de-France France FR 50.9504 1.8333 Poitiers Nouvelle-Aquitaine France FR 46.5833 0.3333 Versailles Île-de-France France FR 48.8005 2.1333 Lorient Bretagne France FR 47.7504 -3.3666 La Rochelle Nouvelle-Aquitaine France FR 46.1667 -1.15 Auvergne-Rhône- Roanne France FR 46.0333 4.0667 Alpes Arras Hauts-de-France France FR 50.2833 2.7833 Troyes Grand Est France FR 48.3404 4.0834 Cherbourg Normandie France FR 49.6504 -1.65 Agen Nouvelle-Aquitaine France FR 44.2004 0.6333 Tarbes Occitanie France FR 43.2333 0.0833 Ajaccio Corsica France FR 41.9271 8.7283 Saint-Brieuc Bretagne France FR 48.5167 -2.7833 Bourgogne-Franche- Nevers France FR 46.9837 3.1667 Comté Auvergne-Rhône- Vichy France FR 46.1171 3.4167 Alpes Dieppe Normandie France FR 49.9337 1.0833 Bastia Corsica France FR 42.7032 9.45 Béziers Occitanie France FR 43.3505 3.21 Bourges Centre-Val de Loire France FR 47.0837 2.4 Brive-la-Gaillarde Nouvelle-Aquitaine France FR 45.1504 1.5333

www.jinyi-solar.com Bourgogne-Franche- Auxerre France FR 47.8004 3.5666 Comté Cayenne French Guiana GF 4.933 -52.33 Saint-Laurent-du- French Guiana GF 5.4976 -54.0325 Maroni Kourou French Guiana GF 5.16 -52.6499 Sinnamary French Guiana GF 5.38 -52.96 Saint-Georges French Guiana GF 3.9105 -51.81 Roura French Guiana GF 4.73 -52.33 Iracoubo French Guiana GF 5.4804 -53.22 Papeete Îles du Vent French Polynesia PF -17.5334 -149.5667 Libreville Estuaire Gabon GA 0.3854 9.458 Port-Gentil Ogooué-Maritime Gabon GA -0.72 8.78 Oyem Woleu-Ntem Gabon GA 1.6166 11.5833 Franceville Haut-Ogooué Gabon GA -1.6333 13.5833 Mouila Ngounié Gabon GA -1.8662 11.0167 Lambaréné Moyen-Ogooué Gabon GA -0.6996 10.2166 Tchibanga Nyanga Gabon GA -2.857 11.027 Makokou Ogooué-Ivindo Gabon GA 0.5671 12.8666 Koulamoutou Ogooué-Lolo Gabon GA -1.1329 12.4833 Moanda Haut-Ogooué Gabon GA -1.5655 13.2 Bitam Woleu-Ntem Gabon GA 2.0837 11.4834 Gamba Ogooué-Maritime Gabon GA -2.65 10 Okondja Haut-Ogooué Gabon GA -0.6829 13.7833 Ndendé Ngounié Gabon GA -2.3829 11.3833 Mitzic Woleu-Ntem Gabon GA 0.7837 11.5666 Mayumba Nyanga Gabon GA -3.4166 10.65 Mékambo Ogooué-Ivindo Gabon GA 1.0171 13.9333 Omboué Ogooué-Maritime Gabon GA -1.5662 9.25 Bifoun Moyen-Ogooué Gabon GA -0.3329 10.3832 Banjul Banjul Gambia, The GM 13.4539 -16.5917 Brikama Western Gambia, The GM 13.2804 -16.6599 Mansa Konko Lower River Gambia, The GM 13.3773 -15.6786 Basse Santa Su Upper River Gambia, The GM 13.31 -14.223 Janjanbureh Central River Gambia, The GM 13.551 -14.767 Kerewan North Bank Gambia, The GM 13.494 -16.095 Kanifing Gambia, The GM 13.4464 -16.6744 Bansang Central River Gambia, The GM 13.4336 -14.65 Tbilisi Tbilisi Georgia GE 41.725 44.7908 Kutaisi Imereti Georgia GE 42.25 42.73 Rust’avi Georgia GE 41.5704 45.05 Batumi Ajaria Georgia GE 41.6 41.63 Sokhumi Abkhazia Georgia GE 43.02 41.02 Samegrelo-Zemo Zugdidi Georgia GE 42.5088 41.8709 Svaneti Ozurgeti Guria Georgia GE 41.9244 42.0068 Mtskheta Mtskheta Mtianeti Georgia GE 41.8451 44.7188 Rustavi Kvemo Kartli Georgia GE 42.2897 43.8543 Gori Shida Kartli Georgia GE 41.9842 44.1158 Telavi K’akheti Georgia GE 41.9198 45.4732 Akhaltsikhe Samtskhe-Javakheti Georgia GE 41.639 42.9826

www.jinyi-solar.com Rach’a-Lechkhumi da Ambrolauri Georgia GE 42.5211 43.1622 Kvemo Svaneti P’ot’i Georgia GE 42.1557 41.6716 Ts’khinvali Georgia GE 42.2325 43.975 Berlin Berlin Germany DE 52.5218 13.4015 Stuttgart Baden-Württemberg Germany DE 48.78 9.2 Frankfurt Hesse Germany DE 50.1 8.675 Mannheim Baden-Württemberg Germany DE 49.5004 8.47 Hamburg Hamburg Germany DE 53.55 10 North Rhine- Essen Germany DE 51.45 7.0166 NorthWestphalia Rhine- Duisburg Germany DE 51.43 6.75 Westphalia Munich Bavaria Germany DE 48.1299 11.575 North Rhine- Düsseldorf Germany DE 51.2204 6.78 NorthWestphalia Rhine- Cologne Germany DE 50.93 6.95 NorthWestphalia Rhine- Wuppertal Germany DE 51.25 7.17 Westphalia Saarbrücken Saarland Germany DE 49.2504 6.97 Nuremberg Bavaria Germany DE 49.45 11.08 Bremen Bremen Germany DE 53.08 8.8 Hannover Lower Saxony Germany DE 52.367 9.7167 North Rhine- Bonn Germany DE 50.7205 7.08 Westphalia Dresden Saxony Germany DE 51.05 13.75 Wiesbaden Hesse Germany DE 50.0804 8.25 North Rhine- Dortmund Germany DE 51.53 7.45 Westphalia Leipzig Saxony Germany DE 51.3354 12.41 Heidelberg Baden-Württemberg Germany DE 49.42 8.7 Karlsruhe Baden-Württemberg Germany DE 49 8.4 Augsburg Bavaria Germany DE 48.35 10.9 North Rhine- Bielefeld Germany DE 52.03 8.53 Westphalia Koblenz Rhineland-Palatinate Germany DE 50.3505 7.6 Chemnitz Saxony Germany DE 50.83 12.92 Kassel Hesse Germany DE 51.3 9.5 North Rhine- Münster Germany DE 51.9704 7.62 Westphalia Kiel Schleswig-Holstein Germany DE 54.3304 10.13 Freiburg im Breisgau Baden-Württemberg Germany DE 48.0004 7.8699 Braunschweig Lower Saxony Germany DE 52.25 10.5 Fürth Bavaria Germany DE 49.47 11 Lübeck Schleswig-Holstein Germany DE 53.8704 10.67 Osnabrück Lower Saxony Germany DE 52.2804 8.05 Magdeburg Saxony-Anhalt Germany DE 52.1304 11.62 Potsdam Brandenburg Germany DE 52.4004 13.07 Erfurt Thuringia Germany DE 50.9701 11.03 Mecklenburg-Western Rostock Germany DE 54.0704 12.15 Pomerania Mainz Rhineland-Palatinate Germany DE 49.9825 8.2732 Ulm Baden-Württemberg Germany DE 48.4004 10 Würzburg Bavaria Germany DE 49.8004 9.95 Oldenburg Lower Saxony Germany DE 53.13 8.22 Regensburg Bavaria Germany DE 49.0204 12.12 Ingolstadt Bavaria Germany DE 48.7704 11.45 Göttingen Lower Saxony Germany DE 51.5204 9.92 Bremerhaven Bremen Germany DE 53.5504 8.58

www.jinyi-solar.com Cottbus Brandenburg Germany DE 51.7704 14.33 Jena Thuringia Germany DE 50.9304 11.58 Gera Thuringia Germany DE 50.8704 12.07 Mecklenburg-Western Schwerin Germany DE 53.6333 11.4167 Pomerania Flensburg Schleswig-Holstein Germany DE 54.7837 9.4333 Rosenheim Bavaria Germany DE 47.8503 12.1333 Gießen Hesse Germany DE 50.5837 8.65 Mecklenburg-Western Stralsund Germany DE 54.3004 13.1 Pomerania Coburg Bavaria Germany DE 50.2666 10.9666 Hof Bavaria Germany DE 50.317 11.9167 Emden Lower Saxony Germany DE 53.3667 7.2167 Passau Bavaria Germany DE 48.567 13.4666 Accra Greater Accra Ghana GH 5.55 -0.2167 Kumasi Ashanti Ghana GH 6.69 -1.63 Tamale Northern Ghana GH 9.4004 -0.84 Sekondi Western Ghana GH 4.9433 -1.704 Tema Greater Accra Ghana GH 5.6404 0.01 Obuase Ashanti Ghana GH 6.1904 -1.66 Koforidua Eastern Ghana GH 6.0904 -0.26 Cape Coast Central Ghana GH 5.1104 -1.25 Ho Volta Ghana GH 6.6004 0.47 Bolgatanga Upper East Ghana GH 10.7904 -0.85 Wa Upper West Ghana GH 10.0604 -2.5 Sunyani Ghana GH 7.336 -2.336 Techiman Ghana GH 7.5905 -1.9395 Sefwi Wiawso Ghana GH 6.2058 -2.4894 Goaso Ghana GH 6.8036 -2.5172 Dambai Ghana GH 8.0662 0.1795 Nalerigu Ghana GH 10.5273 -0.3698 Damongo Ghana GH 9.083 -1.8188 Bawku Upper East Ghana GH 11.0604 -0.24 Nkawkaw Ghana GH 6.5505 -0.78 Berekum Ghana GH 7.4504 -2.59 Winneba Ghana GH 5.3504 -0.63 Yendi Ghana GH 9.4337 -0.0167 Gibraltar Gibraltar GI 36.1324 -5.3781 Athens Attikí GR 37.9833 23.7333 Thessaloníki Kentrikí Makedonía Greece GR 40.6961 22.885 Piraeus Attikí Greece GR 37.95 23.7 Pátra Dytikí Elláda Greece GR 38.23 21.73 Irákleio Kríti Greece GR 35.325 25.1305 Lárisa Thessalía Greece GR 39.6304 22.42 Vólos Thessalía Greece GR 39.37 22.95 Ioánnina Ípeiros Greece GR 39.6679 20.8509 Chaniá Kríti Greece GR 35.5122 24.0156 Ródos Notío Aigaío Greece GR 36.4412 28.2225 Lamía Stereá Elláda Greece GR 38.899 22.434 Anatolikí Makedonía Komotiní Greece GR 41.1333 25.4167 kai Thráki

www.jinyi-solar.com Kérkyra Ionía Nísia Greece GR 39.6154 19.9147 Mytilíni Voreío Aigaío Greece GR 39.1104 26.5546 Trípoli Peloponnísos Greece GR 37.5091 22.3794 Ermoúpoli Notío Aigaío Greece GR 37.4504 24.9333 Kozáni Dytikí Makedonía Greece GR 40.3007 21.789 Agrínio Dytikí Elláda Greece GR 38.6218 21.4077 Chalkída Stereá Elláda Greece GR 38.464 23.6124 Kalamáta Peloponnísos Greece GR 37.0389 22.1142 Anatolikí Makedonía Kavála Greece GR 40.9412 24.4018 kai Thráki Sérres Kentrikí Makedonía Greece GR 41.086 23.5497 Kateríni Kentrikí Makedonía Greece GR 40.2723 22.5025 Anatolikí Makedonía Alexandroúpoli Greece GR 40.8486 25.8744 kai Thráki Anatolikí Makedonía Xánthi Greece GR 41.1418 24.8836 kai Thráki Chíos Voreío Aigaío Greece GR 38.3681 26.1358 Pýrgos Dytikí Elláda Greece GR 37.6837 21.45 Kos Notío Aigaío Greece GR 36.8937 27.2888 Spárti Peloponnísos Greece GR 37.0737 22.4297 Siteía Kríti Greece GR 35.2004 26.0986 Polýgyros Kentrikí Makedonía Greece GR 40.381 23.453 Sisimiut Qeqqata Greenland GL 66.95 -53.6666 Ilulissat Greenland GL 69.2167 -51.1 Qaqortoq Kujalleq Greenland GL 60.7289 -46.0364 Aasiaat Greenland GL 68.7167 -52.8667 Nuuk Sermersooq Greenland GL 64.1983 -51.7327 Uummannaq Qaasuitsup Greenland GL 70.675 -52.1229 Kraulshavn Qaasuitsup Greenland GL 74.121 -57.0674 Paamiut Sermersooq Greenland GL 62.0041 -49.6351 Tasiilaq Sermersooq Greenland GL 65.6019 -37.6337 Qasigiannguit Qaasuitsup Greenland GL 68.8193 -51.1785 Upernavik Qaasuitsup Greenland GL 72.7094 -56.1417 Qaanaaq Qaasuitsup Greenland GL 77.4835 -69.3322 Scoresbysund Sermersooq Greenland GL 70.4834 -21.9667 Kullorsuaq Qaasuitsup Greenland GL 74.5781 -57.225 Kulusuk Sermersooq Greenland GL 65.5666 -37.1833 Tasiusaq Qaasuitsup Greenland GL 73.369 -56.0598 Kangersuatsiaq Qaasuitsup Greenland GL 72.3796 -55.5491 Narsarsuaq Kujalleq Greenland GL 61.1666 -45.4166 Savissivik Qaasuitsup Greenland GL 76.0195 -65.1125 Godhavn Qaasuitsup Greenland GL 69.2442 -53.5652 Nord Greenland GL 81.7166 -17.8 Timmiarmiut Kujalleq Greenland GL 62.5333 -42.2167 Saint George’s Saint George Grenada GD 12.0526 -61.7416 Pointe-à-Pitre Guadeloupe GP 16.2415 -61.533 Basse-Terre Guadeloupe GP 16 -61.7167 Lasserre Guadeloupe GP 16.2304 -61.44 Hagåtña Guam GU 13.4745 144.7504 Maina Guam GU 13.4692 144.7332 Guatemala City Guatemala Guatemala GT 14.6211 -90.527

www.jinyi-solar.com Quetzaltenango Quetzaltenango Guatemala GT 14.83 -91.52 Guastatoya El Progreso Guatemala GT 14.85 -90.0167 San Luis Petén Guatemala GT 16.2 -89.44 Escuintla Escuintla Guatemala GT 14.3004 -90.78 Huehuetenango Huehuetenango Guatemala GT 15.3204 -91.47 Chimaltenango Chimaltenango Guatemala GT 14.662 -90.82 Totonicapán Totonicapán Guatemala GT 14.914 -91.358 Cobán Alta Verapaz Guatemala GT 15.47 -90.38 Mazatenango Suchitepéquez Guatemala GT 14.5304 -91.51 Puerto Barrios Izabal Guatemala GT 15.7175 -88.5927 Jutiapa Jutiapa Guatemala GT 14.29 -89.9 Jalapa Jalapa Guatemala GT 14.633 -89.989 Sololá Sololá Guatemala GT 14.773 -91.183 Chiquimula Chiquimula Guatemala GT 14.797 -89.544 Salamá Baja Verapaz Guatemala GT 15.103 -90.314 Antigua Guatemala Sacatepéquez Guatemala GT 14.5667 -90.7333 Flores Petén Guatemala GT 16.9337 -89.8833 Retalhuleu Retalhuleu Guatemala GT 14.5371 -91.677 Zacapa Zacapa Guatemala GT 14.972 -89.529 San Marcos San Marcos Guatemala GT 14.966 -91.8 Santa Cruz del Quich Quiché Guatemala GT 15.0333 -91.1333 é Cuilapa Santa Rosa Guatemala GT 14.279 -90.298 Puerto San José Escuintla Guatemala GT 13.9397 -90.82 Lívingston Izabal Guatemala GT 15.8307 -88.7562 La Libertad Petén Guatemala GT 16.7804 -90.12 Conakry Conakry Guinea GN 9.5315 -13.6802 Guéckédou N’Zérékoré Guinea GN 8.554 -10.151 N’Zérékoré N’Zérékoré Guinea GN 7.76 -8.83 Labé Labé Guinea GN 11.32 -12.3 Kindia Kindia Guinea GN 10.06 -12.87 Boké Boké Guinea GN 10.94 -14.3 Kankan Kankan Guinea GN 10.39 -9.31 Mamou Mamou Guinea GN 10.3804 -12.1 Faranah Faranah Guinea GN 10.0404 -10.75 Forécariah Kindia Guinea GN 9.43 -13.098 Kissidougou Faranah Guinea GN 9.1905 -10.12 Siguiri Kankan Guinea GN 11.4171 -9.1666 Macenta N’Zérékoré Guinea GN 8.5504 -9.48 Kamsar Boké Guinea GN 10.6854 -14.605 Télimélé Kindia Guinea GN 10.905 -13.043 Tougué Labé Guinea GN 11.44 -11.67 Fria Boké Guinea GN 10.3804 -13.55 Pita Mamou Guinea GN 11.08 -12.401 Kérouané Kankan Guinea GN 9.2704 -9.02 Kouroussa Kankan Guinea GN 10.653 -9.892 Koundara Boké Guinea GN 12.48 -13.296 Beyla N’Zérékoré Guinea GN 8.687 -8.657 Dabola Faranah Guinea GN 10.748 -11.109 Gaoual Boké Guinea GN 11.754 -13.213 Dalaba Mamou Guinea GN 10.656 -12.272 Dinguiraye Faranah Guinea GN 11.299 -10.726

www.jinyi-solar.com Mali Labé Guinea GN 12.084 -12.301 Yomou N’Zérékoré Guinea GN 7.5704 -9.27 Boffa Boké Guinea GN 10.185 -14.043 Bissau Bissau Guinea-Bissau GW 11.865 -15.5984 Bafatá Bafatá Guinea-Bissau GW 12.167 -14.666 Gabú Gabú Guinea-Bissau GW 12.28 -14.234 Bolama Bolama/Bijagós Guinea-Bissau GW 11.583 -15.4828 Cacheu Cacheu Guinea-Bissau GW 12.269 -16.165 Catió Tombali Guinea-Bissau GW 11.2167 -15.1667 Farim Oio Guinea-Bissau GW 12.493 -15.227 Quinhámel Biombo Guinea-Bissau GW 11.8869 -15.8556 Buba Quinara Guinea-Bissau GW 11.5889 -14.9958 Fulacunda Guinea-Bissau GW 11.773 -15.195 Georgetown Demerara-Mahaica Guyana GY 6.802 -58.167 East Berbice- New Amsterdam Guyana GY 6.25 -57.53 Corentyne Upper Demerara- Linden Guyana GY 5.99 -58.27 Berbice Bartica Cuyuni-Mazaruni Guyana GY 6.4104 -58.63 Mabaruma Barima-Waini Guyana GY 8.2 -59.78 Upper Takutu-Upper Lethem Guyana GY 3.39 -59.8 Essequibo Essequibo Islands- Vreed-en-Hoop Guyana GY 6.8093 -58.198 West Demerara Anna Regina Pomeroon-Supenaam Guyana GY 7.2635 -58.4804 Fort Wellington Mahaica-Berbice Guyana GY 6.3909 -57.6038 Mahdia Potaro-Siparuni Guyana GY 5.2667 -59.15 East Berbice- Princetown Guyana GY 5.9 -57.17 Corentyne Anna Regina Pomeroon-Supenaam Guyana GY 7.2704 -58.5001 Upper Demerara- Ituni Guyana GY 5.43 -58.25 Berbice Port-au-Prince Ouest Haiti HT 18.541 -72.336 Cap-Haïtien Nord Haiti HT 19.7592 -72.2125 Les Cayes Sud Haiti HT 18.2004 -73.75 Gonaïves Artibonite Haiti HT 19.4504 -72.6832 Port-de-Paix Nord-Ouest Haiti HT 19.9318 -72.8295 Jacmel Sud-Est Haiti HT 18.235 -72.537 Jérémie Grand’Anse Haiti HT 18.6339 -74.1184 Hinche Centre Haiti HT 19.143 -72.004 Fort Liberté Nord-Est Haiti HT 19.6656 -71.8448 Miragoâne Nippes Haiti HT 18.4411 -73.0883 Tegucigalpa Francisco Morazán Honduras HN 14.102 -87.2175 San Pedro Sula Cortés Honduras HN 15.5 -88.03 La Ceiba Atlántida Honduras HN 15.7631 -86.797 Ciudad Choluteca Choluteca Honduras HN 13.3007 -87.1908 Comayagua Comayagua Honduras HN 14.4604 -87.65 Nacaome Valle Honduras HN 13.53 -87.49 Juticalpa Olancho Honduras HN 14.6704 -86.23 Santa Rosa de Copán Copán Honduras HN 14.77 -88.78 La Paz La Paz Honduras HN 14.32 -87.684 Santa Bárbara Santa Bárbara Honduras HN 14.919 -88.236 Trujillo Colón Honduras HN 15.9104 -85.96

www.jinyi-solar.com Nueva Ocotepeque Ocotepeque Honduras HN 14.437 -89.182 Gracias Lempira Honduras HN 14.5833 -88.5833 Roatán Islas de la Bahía Honduras HN 16.33 -86.519 La Esperanza Intibucá Honduras HN 14.333 -88.1667 Puerto Lempira Gracias a Dios Honduras HN 15.262 -83.7716 Yuscarán El Paraíso Honduras HN 13.944 -86.851 Yoro Yoro Honduras HN 15.1375 -87.1278 Yorito Yoro Honduras HN 15.06 -87.29 Brus Laguna Gracias a Dios Honduras HN 15.7504 -84.48 Budapest HU 47.5 19.0833 Borsod-Abaúj-Zemplé Miskolc Hungary HU 48.1004 20.78 n Debrecen Hajdú-Bihar Hungary HU 47.5305 21.63 Szeged Csongrád Hungary HU 46.2504 20.15 Pécs Baranya Hungary HU 46.0804 18.22 Szabolcs-Szatmár- Nyíregyháza Hungary HU 47.9653 21.7187 Bereg Székesfehérvár Fejér Hungary HU 47.1947 18.4081 Győr Győr-Moson- Hungary HU 47.7004 17.63 Kecskemét Bács-Kiskun Hungary HU 46.9 19.7 Szombathely Vas Hungary HU 47.2253 16.6287 Jász-Nagykun- Szolnok Hungary HU 47.1864 20.1794 Szolnok Kaposvár Somogy Hungary HU 46.367 17.8 Tatabánya Komárom- Hungary HU 47.55 18.433 Békéscsaba Békés Hungary HU 46.672 21.101 Veszprém Veszprém Hungary HU 47.091 17.911 Zalaegerszeg Zala Hungary HU 46.844 16.84 Eger Heves Hungary HU 47.895 20.383 Salgótarján Nógrád Hungary HU 48.105 19.826 Szekszárd Tolna Hungary HU 46.344 18.713 Dunaújváros Dunaújváros Hungary HU 46.9661 18.9386 Sopron Sopron Hungary HU 47.6864 16.5906 Nagykanizsa Nagykanizsa Hungary HU 46.4561 16.9883 Hódmezővásárhely Hódmezővásárhely Hungary HU 46.4172 20.3292 Vác Pest Hungary HU 47.7837 19.1332 Reykjavík Höfuðborgarsvæði Iceland IS 64.15 -21.95 Akureyri Iceland IS 65.6666 -18.1 Keflavík Iceland IS 64.0166 -22.5666 Selfoss Iceland IS 63.9334 -20.9969 Sauðárkrókur Iceland IS 65.7464 -19.639 Ísafjörður Iceland IS 66.0833 -23.15 Egilsstaðir Iceland IS 65.2674 -14.395 Borgarnes Iceland IS 64.5695 -21.8623 Höfn Austurland Iceland IS 64.2723 -15.2139 Mumbai Mahārāshtra India IN 19.017 72.857 Delhi Delhi India IN 28.67 77.23 Kolkata West Bengal India IN 22.495 88.3247 Chennai Tamil Nādu India IN 13.09 80.28 Bengalūru Karnātaka India IN 12.97 77.56 Hyderabad Telangana India IN 17.4 78.48 Ahmadābād Gujarāt India IN 23.0301 72.58 Hāora West Bengal India IN 22.5804 88.3299

www.jinyi-solar.com Pune Mahārāshtra India IN 18.53 73.85 Sūrat Gujarāt India IN 21.2 72.84 Cawnpore Uttar Pradesh India IN 26.46 80.32 Jaipur Rājasthān India IN 26.9211 75.81 Lucknow Uttar Pradesh India IN 26.855 80.915 Nāgpur Mahārāshtra India IN 21.17 79.09 Patna Bihār India IN 25.625 85.13 Indore Madhya Pradesh India IN 22.7151 75.865 Vadodara Gujarāt India IN 22.31 73.18 Bhopal Madhya Pradesh India IN 23.25 77.41 Coimbatore Tamil Nādu India IN 11 76.95 Ludhiāna Punjab India IN 30.9278 75.8723 Āgra Uttar Pradesh India IN 27.1704 78.015 Kalyān Mahārāshtra India IN 19.2502 73.1602 Vishākhapatnam Andhra Pradesh India IN 17.73 83.305 Kochi Kerala India IN 10.015 76.2239 Nāsik Mahārāshtra India IN 20.0004 73.78 Meerut Uttar Pradesh India IN 29.0004 77.7 Farīdābād Haryāna India IN 28.4333 77.3167 Vārānasi Uttar Pradesh India IN 25.33 83 Ghāziābād Uttar Pradesh India IN 28.6604 77.4084 Āsansol West Bengal India IN 23.6833 86.9833 Jamshedpur Jharkhand India IN 22.7875 86.1975 Madura Tamil Nādu India IN 9.92 78.12 Jabalpur Madhya Pradesh India IN 23.1751 79.9551 Rājkot Gujarāt India IN 22.31 70.8 Dhanbād Jharkhand India IN 23.8004 86.42 Amritsar Punjab India IN 31.64 74.87 Warangal Telangana India IN 18.01 79.58 Allahābād Uttar Pradesh India IN 25.455 81.84 Srīnagar Jammu and Kashmīr India IN 34.1 74.815 Bezwāda Andhra Pradesh India IN 16.52 80.63 Aurangābād Mahārāshtra India IN 19.8957 75.3203 Bhilai Chhattīsgarh India IN 21.2167 81.4333 Solāpur Mahārāshtra India IN 17.6704 75.9 Ranchi Jharkhand India IN 23.37 85.33 New Delhi Delhi India IN 28.6 77.2 Jodhpur Rājasthān India IN 26.2918 73.0168 Guwāhāti Assam India IN 26.16 91.77 Chandigarh Chandīgarh India IN 30.72 76.78 Gwalior Madhya Pradesh India IN 26.23 78.1801 Thiruvananthapuram Kerala India IN 8.5 76.95 Calicut Kerala India IN 11.2504 75.77 Trichinopoly Tamil Nādu India IN 10.81 78.69 Hubli Karnātaka India IN 15.36 75.125 Mysore Karnātaka India IN 12.31 76.66 Raipur Chhattīsgarh India IN 21.235 81.635 Salem Tamil Nādu India IN 11.67 78.1801 Jalandhar Punjab India IN 31.3349 75.569 Bhubaneshwar Odisha India IN 20.2704 85.8274 Kota Rājasthān India IN 25.18 75.835

www.jinyi-solar.com Jhānsi Uttar Pradesh India IN 25.453 78.5575 Bareilly Uttar Pradesh India IN 28.3454 79.42 Alīgarh Uttar Pradesh India IN 27.8922 78.0618 Bhiwandi Mahārāshtra India IN 19.35 73.13 Jammu Jammu and Kashmīr India IN 32.7118 74.8467 Morādābād Uttar Pradesh India IN 28.8418 78.7568 Mangalore Karnātaka India IN 12.9 74.85 Kolhāpur Mahārāshtra India IN 16.7 74.22 Amrāvati Mahārāshtra India IN 20.95 77.77 Dehra Dūn Uttarakhand India IN 30.3204 78.05 Mālegaon Mahārāshtra India IN 20.5604 74.525 Nellore Andhra Pradesh India IN 14.44 79.9899 Gorakhpur Uttar Pradesh India IN 26.7504 83.38 Shimoga Karnātaka India IN 13.9304 75.56 Tiruppūr Tamil Nādu India IN 11.0804 77.33 Raurkela Odisha India IN 22.2304 84.83 Nānded Mahārāshtra India IN 19.17 77.3 Belgaum Karnātaka India IN 15.865 74.505 Sāngli Mahārāshtra India IN 16.8604 74.575 Chānda Mahārāshtra India IN 19.97 79.3 Ajmer Rājasthān India IN 26.45 74.64 Cuttack Odisha India IN 20.47 85.8899 Bīkaner Rājasthān India IN 28.0304 73.3299 Bhāvnagar Gujarāt India IN 21.7784 72.13 Hisar Haryāna India IN 29.17 75.725 Bilāspur Chhattīsgarh India IN 22.0904 82.16 Tinnevelly Tamil Nādu India IN 8.7304 77.69 Guntūr Andhra Pradesh India IN 16.33 80.45 Shiliguri West Bengal India IN 26.7204 88.455 Ujjain Madhya Pradesh India IN 23.1904 75.79 Davangere Karnātaka India IN 14.47 75.92 Akola Mahārāshtra India IN 20.71 77.01 Sahāranpur Uttar Pradesh India IN 29.97 77.55 Gulbarga Karnātaka India IN 17.35 76.82 Bhātpāra West Bengal India IN 22.8504 88.52 Dhūlia Mahārāshtra India IN 20.9 74.77 Udaipur Rājasthān India IN 24.6 73.73 Bellary Karnātaka India IN 15.15 76.915 Tuticorin Tamil Nādu India IN 8.82 78.13 Kurnool Andhra Pradesh India IN 15.83 78.03 Gaya Bihār India IN 24.8 85 Sīkar Rājasthān India IN 27.6104 75.14 Tumkūr Karnātaka India IN 13.33 77.1 Quilon Kerala India IN 8.9004 76.57 Ahmadnagar Mahārāshtra India IN 19.1104 74.75 Bhīlwāra Rājasthān India IN 25.3504 74.635 Nizāmābād Telangana India IN 18.6704 78.1 Parbhani Mahārāshtra India IN 19.2704 76.76 Shillong Meghālaya India IN 25.5705 91.88 Lātūr Mahārāshtra India IN 18.4004 76.57 Rājapālaiyam Tamil Nādu India IN 9.4204 77.58

www.jinyi-solar.com Bhāgalpur Bihār India IN 25.23 86.98 Muzaffarnagar Uttar Pradesh India IN 29.485 77.695 Muzaffarpur Bihār India IN 26.1204 85.3799 Mathura Uttar Pradesh India IN 27.5 77.67 Patiāla Punjab India IN 30.3204 76.385 Saugor Madhya Pradesh India IN 23.8504 78.75 Brahmapur Odisha India IN 19.32 84.8 Shāhjānpur Uttar Pradesh India IN 27.8804 79.905 Rohtak Haryāna India IN 28.9 76.58 Sambalpur Odisha India IN 21.4704 83.9701 Ratlām Madhya Pradesh India IN 23.3504 75.03 Fīrozābād Uttar Pradesh India IN 27.15 78.3949 Rājahmundry Andhra Pradesh India IN 17.0303 81.79 Barddhamān West Bengal India IN 23.2504 87.865 Bīdar Karnātaka India IN 17.9229 77.5175 Rāmpur Uttar Pradesh India IN 28.8154 79.025 Kākināda Andhra Pradesh India IN 16.9675 82.2375 Pānīpat Haryāna India IN 29.4004 76.97 Khammam Telangana India IN 17.2804 80.1601 Bhuj Gujarāt India IN 23.2504 69.81 Karīmnagar Telangana India IN 18.4604 79.11 Tirupati Andhra Pradesh India IN 13.6504 79.42 Hospet Karnātaka India IN 15.2804 76.375 Mandya Karnātaka India IN 12.5704 76.92 Alwar Rājasthān India IN 27.5454 76.6049 Aizawl Mizoram India IN 23.7104 92.72 Bijāpur Karnātaka India IN 16.8354 75.71 Imphal Manipur India IN 24.8 93.95 Etāwah Uttar Pradesh India IN 26.7855 79.015 Rāichūr Karnātaka India IN 16.2104 77.355 Pathānkot Punjab India IN 32.2703 75.72 Chīrāla Andhra Pradesh India IN 15.8604 80.34 Sonīpat Haryāna India IN 29 77.02 Mirzāpur Uttar Pradesh India IN 25.1454 82.57 Hāpur Uttar Pradesh India IN 28.7437 77.7628 Porbandar Gujarāt India IN 21.67 69.67 Bharatpur Rājasthān India IN 27.2504 77.5 Puducherry Puducherry India IN 11.935 79.83 Karnāl Haryāna India IN 29.6804 76.97 Nāgercoil Tamil Nādu India IN 8.1804 77.43 Tanjore Tamil Nādu India IN 10.7704 79.15 Pāli Rājasthān India IN 25.7904 73.3299 Agartala Tripura India IN 23.8354 91.28 Ongole Andhra Pradesh India IN 15.5604 80.05 Puri Odisha India IN 19.8204 85.9 Dindigul Tamil Nādu India IN 10.38 78 Haldia West Bengal India IN 22.0257 88.0583 Bulandshahr Uttar Pradesh India IN 28.4104 77.8484 Purnea Bihār India IN 25.7854 87.48 Proddatūr Andhra Pradesh India IN 14.7504 78.57 Gurgaon Haryāna India IN 28.45 77.02

www.jinyi-solar.com Burhānpur Madhya Pradesh India IN 21.3004 76.13 Ghandinagar Gujarāt India IN 23.3004 72.6399 Machilīpatnam Andhra Pradesh India IN 16.2004 81.18 Bhiwāni Haryāna India IN 28.81 76.125 Nandyāl Andhra Pradesh India IN 15.5204 78.48 Bhusāval Mahārāshtra India IN 21.02 75.83 Bahraigh Uttar Pradesh India IN 27.6204 81.6699 Tonk Rājasthān India IN 26.1505 75.79 Sirsa Haryāna India IN 29.4904 75.03 Vizianagaram Andhra Pradesh India IN 18.1204 83.5 Vellore Tamil Nādu India IN 12.9204 79.15 Alleppey Kerala India IN 9.5004 76.37 Shimla Himāchal Pradesh India IN 31.1 77.1666 Medinīpur West Bengal India IN 22.3304 87.15 Hindupur Andhra Pradesh India IN 13.7804 77.49 Bāramūla Jammu and Kashmīr India IN 34.2004 74.35 Fatehpur Uttar Pradesh India IN 25.8804 80.8 Dibrugarh Assam India IN 27.4833 94.9 Sitalpur Uttar Pradesh India IN 27.63 80.75 Navsāri Gujarāt India IN 20.8504 72.92 Budaun Uttar Pradesh India IN 28.03 79.09 Cuddalore Tamil Nādu India IN 11.7204 79.77 Harīpur Punjab India IN 31.52 75.98 Conjeeveram Tamil Nādu India IN 12.8337 79.7167 Fyzābād Uttar Pradesh India IN 26.7504 82.17 Silchar Assam India IN 24.7904 92.79 Ambāla Haryāna India IN 30.32 76.82 Krishnanagar West Bengal India IN 23.3803 88.53 Kolār Karnātaka India IN 13.1337 78.1334 Kumbakonam Tamil Nādu India IN 10.9805 79.4 Tiruvannāmalai Tamil Nādu India IN 12.2604 79.1 Pīlibhīt Uttar Pradesh India IN 28.64 79.81 Abohar Punjab India IN 30.1204 74.29 Andaman and Nicobar Port Blair India IN 11.667 92.736 Islands Alīpur Duār West Bengal India IN 26.4837 89.5667 Hāthras Uttar Pradesh India IN 27.6 78.05 Vālpārai Tamil Nādu India IN 10.3204 76.97 Kohima Nāgāland India IN 25.667 94.1166 Gangtok Sikkim India IN 27.3333 88.6166 Panaji Goa India IN 15.492 73.818 Itanagar Arunāchal Pradesh India IN 27.1004 93.6166 Daman Damān and Diu India IN 20.417 72.85 Dādra and Nagar Silvassa India IN 20.2666 73.0166 Haveli Dispur Assam India IN 26.144 91.7666 Kavaratti Lakshadweep India IN 10.5626 72.6369 Aurangābād Bihār India IN 24.7704 84.38 Karūr Tamil Nādu India IN 10.9504 78.0833 Jorhāt Assam India IN 26.75 94.2167 Sopur Jammu and Kashmīr India IN 34.3 74.4667 Tezpur Assam India IN 26.6338 92.8

www.jinyi-solar.com Diu Damān and Diu India IN 20.7197 70.9904 Jakarta Jakarta Indonesia ID -6.1744 106.8294 Surabaya Jawa Timur Indonesia ID -7.2492 112.7508 Bandung Jawa Barat Indonesia ID -6.95 107.57 Bekasi Jawa Barat Indonesia ID -6.2173 106.9723 Medan Sumatera Utara Indonesia ID 3.58 98.65 Palembang Sumatera Selatan Indonesia ID -2.98 104.75 Semarang Jawa Tengah Indonesia ID -6.9666 110.42 Makassar Sulawesi Selatan Indonesia ID -5.14 119.432 Cilacap Jawa Tengah Indonesia ID -7.7188 109.0154 Bogor Jawa Barat Indonesia ID -6.57 106.75 Bandar Lampung Lampung Indonesia ID -5.43 105.27 Padang Sumatera Barat Indonesia ID -0.96 100.36 Malang Jawa Timur Indonesia ID -7.98 112.61 Pekanbaru Riau Indonesia ID 0.565 101.425 Denpasar Bali Indonesia ID -8.65 115.22 Yogyakarta Yogyakarta Indonesia ID -7.78 110.375 Palu Sulawesi Tengah Indonesia ID -0.907 119.833 Pontianak Kalimantan Barat Indonesia ID -0.03 109.32 Banjarmasin Kalimantan Selatan Indonesia ID -3.33 114.5801 Samarinda Kalimantan Timur Indonesia ID -0.5 117.15 Binjai Sumatera Utara Indonesia ID 3.6204 98.5001 Surakarta Jawa Tengah Indonesia ID -7.565 110.825 Banda Aceh Aceh Indonesia ID 5.55 95.32 Bukittinggi Sumatera Barat Indonesia ID -0.3031 100.3615 Pasuruan Jawa Timur Indonesia ID -7.6296 112.9 Mataram Nusa Tenggara Barat Indonesia ID -8.5795 116.135 Jambi Jambi Indonesia ID -1.59 103.61 Manado Sulawesi Utara Indonesia ID 1.48 124.85 Balikpapan Kalimantan Timur Indonesia ID -1.25 116.83 Bengkulu Bengkulu Indonesia ID -3.8 102.27 Gorontalo Gorontalo Indonesia ID 0.55 123.07 Ambon Maluku Indonesia ID -3.7167 128.2 Pematangsiantar Sumatera Utara Indonesia ID 2.9614 99.0615 Jember Jawa Timur Indonesia ID -8.1727 113.6873 Kupang Nusa Tenggara Timur Indonesia ID -10.1787 123.583 Sukabumi Jawa Barat Indonesia ID -6.9096 106.9 Majene Sulawesi Barat Indonesia ID -3.5336 118.966 Pekalongan Jawa Tengah Indonesia ID -6.8796 109.67 Tasikmalaya Jawa Barat Indonesia ID -7.3254 108.2147 Tebingtinggi Sumatera Utara Indonesia ID 3.3304 99.13 Padangsidempuan Sumatera Utara Indonesia ID 1.3887 99.2734 Cirebon Jawa Barat Indonesia ID -6.7333 108.5666 Singkawang Kalimantan Barat Indonesia ID 0.912 108.9655 Tegal Jawa Tengah Indonesia ID -6.8696 109.12 Kediri Jawa Timur Indonesia ID -7.7896 112 Singaraja Bali Indonesia ID -8.1152 115.0944 Tanjungpinang Kepulauan Riau Indonesia ID 0.9168 104.4714 Sibolga Sumatera Utara Indonesia ID 1.75 98.8 Martapura Kalimantan Selatan Indonesia ID -3.4135 114.8365 Tarakan Kalimantan Utara Indonesia ID 3.3 117.633

www.jinyi-solar.com Ternate Maluku Utara Indonesia ID 0.793 127.363 Madiun Jawa Timur Indonesia ID -7.6346 111.515 Pinrang Sulawesi Selatan Indonesia ID -3.7857 119.6522 Probolinggo Jawa Timur Indonesia ID -7.7496 113.15 Salatiga Jawa Tengah Indonesia ID -7.3095 110.4901 Banyuwangi Jawa Timur Indonesia ID -8.195 114.3696 Jayapura Papua Indonesia ID -2.533 140.7 Kendari Sulawesi Tenggara Indonesia ID -3.9553 122.5973 Serang Banten Indonesia ID -6.11 106.1496 Palangkaraya Kalimantan Tengah Indonesia ID -2.2096 113.91 Lhokseumawe Aceh Indonesia ID 5.1914 97.1415 Blitar Jawa Timur Indonesia ID -8.0696 112.15 Kepulauan Bangka Pangkalpinang Indonesia ID -2.08 106.15 Belitung Sorong Papua Barat Indonesia ID -0.8554 131.285 Indramayu Jawa Barat Indonesia ID -6.3356 108.319 Pati Jawa Tengah Indonesia ID -6.7415 111.0347 Langsa Aceh Indonesia ID 4.6736 97.9664 Mojokerto Jawa Timur Indonesia ID -7.4696 112.43 Magelang Jawa Tengah Indonesia ID -7.4696 110.18 Raba Nusa Tenggara Barat Indonesia ID -8.45 118.7666 Maumere Nusa Tenggara Timur Indonesia ID -8.6189 122.2123 Biak Papua Indonesia ID -1.1615 136.0485 Prabumulih Sumatera Selatan Indonesia ID -3.4432 104.2315 Bontang Kalimantan Timur Indonesia ID 0.1333 117.5 Manokwari Papua Barat Indonesia ID -0.8711 134.0693 Sofifi Maluku Utara Indonesia ID 0.7373 127.5588 Mamuju Sulawesi Barat Indonesia ID -2.6806 118.8861 Tanjung Selor Kalimantan Utara Indonesia ID 2.8375 117.3653 Sungai Penuh Jambi Indonesia ID -2.0631 101.3964 Sampit Kalimantan Tengah Indonesia ID -2.5329 112.95 Parepare Sulawesi Selatan Indonesia ID -4.0167 119.6333 Sumenep Jawa Timur Indonesia ID -7.0049 113.8496 Watampone Sulawesi Selatan Indonesia ID -4.5328 120.3334 Ende Nusa Tenggara Timur Indonesia ID -8.8623 121.6489 Tuban Jawa Timur Indonesia ID -6.8995 112.05 Lahat Sumatera Selatan Indonesia ID -3.8 103.5333 Kepulauan Bangka Tanjungpandan Indonesia ID -2.75 107.65 Belitung Soasio Maluku Utara Indonesia ID 0.6964 127.436 Ruteng Nusa Tenggara Timur Indonesia ID -8.6118 120.4698 Sawahlunto Sumatera Barat Indonesia ID -0.6663 100.7833 Waingapu Nusa Tenggara Timur Indonesia ID -9.6582 120.253 Luwuk Sulawesi Tengah Indonesia ID -0.9396 122.79 Amahai Maluku Indonesia ID -3.3281 128.9405 Poso Sulawesi Tengah Indonesia ID -1.3896 120.76 Padangpanjang Sumatera Barat Indonesia ID -0.4496 100.4167 Nabire Papua Indonesia ID -3.3515 135.5134 Kotabumi Lampung Indonesia ID -4.8333 104.9 Kuala Kapuas Kalimantan Tengah Indonesia ID -3.0996 114.35 Praya Nusa Tenggara Barat Indonesia ID -8.7223 116.2923

www.jinyi-solar.com Merauke Papua Indonesia ID -8.4932 140.4018 Kulat Bali Indonesia ID -8.7151 115.1841 Tinipuka Papua Indonesia ID -4.5496 136.89 Baubau Sulawesi Tenggara Indonesia ID -5.4699 122.6163 Makale Sulawesi Selatan Indonesia ID -3.0968 119.8531 Palopo Sulawesi Selatan Indonesia ID -3.0999 120.2363 Tarutung Sumatera Utara Indonesia ID 2.0171 98.9667 Buton Kepulauan Riau Indonesia ID 4.217 108.2 Tehran Tehrān Iran IR 35.6719 51.4243 Mashhad Khorāsān-e Raẕavī Iran IR 36.27 59.57 Eşfahān Eşfahān Iran IR 32.7 51.7 Karaj Alborz Iran IR 35.8004 50.97 Tabrīz Āz̄ arbāyjān-e Sharqī Iran IR 38.0863 46.3012 Shīrāz Fārs Iran IR 29.63 52.57 Ahvāz Khūzestān Iran IR 31.28 48.72 Qom Qom Iran IR 34.65 50.95 Kermānshāh Kermānshāh Iran IR 34.38 47.06 Zāhedān Sīstān va Balūchestān Iran IR 29.5 60.83 Rasht Gīlān Iran IR 37.3 49.63 Kermān Kermān Iran IR 30.3 57.08 Orūmīyeh Āz̄ arbāyjān-e Gharbī Iran IR 37.53 45 Hamadān Hamadān Iran IR 34.796 48.515 Arāk Markazī Iran IR 34.0804 49.7 Yazd Yazd Iran IR 31.9201 54.37 Qazvīn Qazvīn Iran IR 36.27 50 Bandar ‘Abbās Hormozgān Iran IR 27.2041 56.2721 Khomeynī Shahr Eşfahān Iran IR 32.7004 51.47 Ardabīl Ardabīl Iran IR 38.25 48.3 Khorramābād Lorestān Iran IR 33.4804 48.35 Madan Khūzestān Iran IR 30.3307 48.2797 Zanjān Zanjān Iran IR 36.67 48.5 Sanandaj Kordestān Iran IR 35.3 47.02 Bīrjand Khorāsān-e Jonūbī Iran IR 32.88 59.2199 Dezfūl Khūzestān Iran IR 32.3804 48.47 Gorgān Golestān Iran IR 36.8303 54.48 Sar Pol Māzandarān Iran IR 36.5504 53.1 Borūjerd Lorestān Iran IR 33.92 48.8 Kāshān Eşfahān Iran IR 33.9804 51.58 Zābol Sīstān va Balūchestān Iran IR 31.0215 61.4815 Sabzevār Khorāsān-e Raẕavī Iran IR 36.22 57.63 Neyshābūr Khorāsān-e Raẕavī Iran IR 36.22 58.82 Āmol Māzandarān Iran IR 36.4713 52.3633 Bojnūrd Khorāsān-e Shomālī Iran IR 37.47 57.32 Khowy Āz̄ arbāyjān-e Gharbī Iran IR 38.5304 44.97 Varāmīn Tehrān Iran IR 35.3166 51.6466 Malāyer Hamadān Iran IR 34.32 48.85 Sāveh Markazī Iran IR 35.0218 50.3314 Sīrjān Kermān Iran IR 29.47 55.73 Bandar-e Būshehr Būshehr Iran IR 28.92 50.83 Mahābād Āz̄ arbāyjān-e Gharbī Iran IR 36.7704 45.72 Gonbad-e Kāvūs Golestān Iran IR 37.2518 55.1715

www.jinyi-solar.com Kāshmar Khorāsān-e Raẕavī Iran IR 35.1814 58.4515 Masjed Soleymān Khūzestān Iran IR 31.98 49.2999 Golmeh Īlām Iran IR 33.6304 46.43 Marāgheh Āz̄ arbāyjān-e Sharqī Iran IR 37.4204 46.22 Qūchān Khorāsān-e Raẕavī Iran IR 37.1118 58.5015 Shāhrūd Semnān Iran IR 36.4229 54.9629 Chahār Maḩāl va Shahr-e Kord Iran IR 32.321 50.854 Bakhtīārī Marvdasht Fārs Iran IR 29.8014 52.8215 Semnān Semnān Iran IR 35.5548 53.3743 Fasā Fārs Iran IR 28.9718 53.6715 Shahreẕā Eşfahān Iran IR 32.0115 51.8597 Torbat-e Jām Khorāsān-e Raẕavī Iran IR 35.2233 60.6129 Ahar Āz̄ arbāyjān-e Sharqī Iran IR 38.4829 47.0629 Kohgīlūyeh va Bowyer Yāsūj Iran IR 30.659 51.594 Aḩmad Sārī Māzandarān Iran IR 36.5633 53.0601 Īlām Īlām Iran IR 33.6374 46.4227 Bam Kermān Iran IR 29.1077 58.362 Behbahān Khūzestān Iran IR 30.5818 50.2615 Chābahār Sīstān va Balūchestān Iran IR 25.3004 60.6299 Bījār Kordestān Iran IR 35.8741 47.5937 Qaşr-e Shīrīn Kermānshāh Iran IR 34.5124 45.5772 Baghdad Baghdād Iraq IQ 33.3386 44.3939 Mosul Nīnawá Iraq IQ 36.345 43.145 Dahūk Dahūk Iraq IQ 36.8667 43 Erbil Arbīl Iraq IQ 36.179 44.0086 Al Başrah Al Başrah Iraq IQ 30.5135 47.8136 As Sulaymānīyah As Sulaymānīyah Iraq IQ 35.5613 45.4309 An Najaf An Najaf Iraq IQ 32.0003 44.3354 Kirkuk Kirkūk Iraq IQ 35.4722 44.3923 Al Ḩillah Bābil Iraq IQ 32.4721 44.4217 Karbalā’ Karbalā’ Iraq IQ 32.6149 44.0245 An Nāşirīyah Dhī Qār Iraq IQ 31.0429 46.2676 Ad Dīwānīyah Al Qādisīyah Iraq IQ 31.9889 44.924 Al ‘Amārah Maysān Iraq IQ 31.8416 47.1512 Al Kūt Wāsiţ Iraq IQ 32.4907 45.8304 Ba‘qūbah Diyālá Iraq IQ 33.7476 44.6573 Ar Ramādī Al Anbār Iraq IQ 33.42 43.3 Az Zubayr Al Başrah Iraq IQ 30.3892 47.708 Al Fallūjah Al Anbār Iraq IQ 33.3477 43.7773 As Samāwah Al Muthanná Iraq IQ 31.3099 45.2803 Ash Shaţrah Dhī Qār Iraq IQ 31.4175 46.1772 Sāmarrā’ Şalāḩ ad Dīn Iraq IQ 34.194 43.875 Tall ‘Afar Nīnawá Iraq IQ 36.376 42.4497 Zākhū Dahūk Iraq IQ 37.1445 42.6872 Tikrīt Şalāḩ ad Dīn Iraq IQ 34.597 43.677 Al Musayyib Bābil Iraq IQ 32.7786 44.29 Mandalī Diyālá Iraq IQ 33.7436 45.5464 Ar Ruţbah Al Anbār Iraq IQ 33.0385 40.2845 Dublin Dublin Ireland IE 53.3331 -6.2489

www.jinyi-solar.com Cork Cork Ireland IE 51.8986 -8.4958 Limerick Limerick Ireland IE 52.6647 -8.6231 Galway Galway Ireland IE 53.2724 -9.0488 Waterford Waterford Ireland IE 52.2583 -7.1119 Dún Dealgan Louth Ireland IE 54.0004 -6.4167 Drogheda Louth Ireland IE 53.7193 -6.3478 Tralee Kerry Ireland IE 52.2667 -9.7167 Kilkenny Kilkenny Ireland IE 52.6545 -7.2523 Sligo Sligo Ireland IE 54.2671 -8.4833 Monaghan Monaghan Ireland IE 54.25 -6.9667 Ros Comáin Roscommon Ireland IE 53.6333 -8.1833 Dún Laoghaire- Dunleary Ireland IE 53.2925 -6.1286 Rathdown Tallaght South Dublin Ireland IE 53.2878 -6.3411 Wicklow Wicklow Ireland IE 52.975 -6.0494 Clonmel Tipperary Ireland IE 52.355 -7.7039 Wexford Wexford Ireland IE 52.3342 -6.4575 Ennis Clare Ireland IE 52.8436 -8.9864 Naas Kildare Ireland IE 53.2158 -6.6669 Swords Fingal Ireland IE 53.4597 -6.2181 Trim Meath Ireland IE 53.555 -6.7917 Carrick on Shannon Leitrim Ireland IE 53.9469 -8.09 Tullamore Offaly Ireland IE 53.2739 -7.4889 Carlow Carlow Ireland IE 52.8408 -6.9261 Mullingar Westmeath Ireland IE 53.5333 -7.35 Longford Longford Ireland IE 53.7333 -7.8 Castlebar Mayo Ireland IE 53.85 -9.3 Nenagh Tipperary Ireland IE 52.8619 -8.1967 An Cabhán Cavan Ireland IE 53.9908 -7.3606 Port Laoise Laois Ireland IE 53.0322 -7.3 Lifford Donegal Ireland IE 54.8319 -7.4836 Killarney Kerry Ireland IE 52.0504 -9.5167 Shannon Clare Ireland IE 52.7038 -8.8641 Donegal Donegal Ireland IE 54.65 -8.1167 Douglas Isle Of Man IM 54.1504 -4.48 Tel Aviv-Yafo Tel Aviv Israel IL 32.08 34.77 Israel IL 31.7784 35.2066 Haifa Haifa Israel IL 32.8204 34.98 Beersheba Southern Israel IL 31.25 34.83 Nazareth Northern Israel IL 32.704 35.2955 Ramla Central Israel IL 31.9167 34.8667 Rome Lazio Italy IT 41.896 12.4833 Milan Lombardy Italy IT 45.47 9.205 Naples Campania Italy IT 40.84 14.245 Turin Piedmont Italy IT 45.0704 7.67 Florence Tuscany Italy IT 43.78 11.25 Salerno Campania Italy IT 40.6804 14.7699 Palermo Sicilia Italy IT 38.125 13.35 Catania Sicilia Italy IT 37.5 15.08 Genoa Liguria Italy IT 44.41 8.93 Bari Puglia Italy IT 41.1142 16.8728

www.jinyi-solar.com Bologna Emilia-Romagna Italy IT 44.5004 11.34 Verona Veneto Italy IT 45.4404 10.99 Pescara Abruzzo Italy IT 42.4554 14.2187 Cagliari Sardegna Italy IT 39.2224 9.104 Venice Veneto Italy IT 45.4387 12.335 Messina Sicilia Italy IT 38.2005 15.55 Caserta Campania Italy IT 41.06 14.3374 Como Lombardy Italy IT 45.81 9.08 Trieste Friuli-Venezia Giulia Italy IT 45.6504 13.8 Pisa Tuscany Italy IT 43.7205 10.4 Taranto Puglia Italy IT 40.5084 17.23 Bergamo Lombardy Italy IT 45.7004 9.67 Reggio di Calabria Calabria Italy IT 38.115 15.6414 Treviso Veneto Italy IT 45.67 12.24 Modena Emilia-Romagna Italy IT 44.65 10.92 Parma Emilia-Romagna Italy IT 44.8104 10.32 Lecce Puglia Italy IT 40.3604 18.15 Livorno Tuscany Italy IT 43.5511 10.3023 Foggia Puglia Italy IT 41.4605 15.56 Perugia Umbria Italy IT 43.1104 12.39 Ravenna Emilia-Romagna Italy IT 44.4204 12.22 Ferrara Emilia-Romagna Italy IT 44.8504 11.6099 Siracusa Sicilia Italy IT 37.0704 15.29 Sassari Sardegna Italy IT 40.73 8.57 Udine Friuli-Venezia Giulia Italy IT 46.07 13.24 Barletta Puglia Italy IT 41.32 16.27 Trento Trentino-Alto Adige Italy IT 46.0804 11.12 Brindisi Puglia Italy IT 40.6403 17.93 Novara Piedmont Italy IT 45.45 8.62 Ancona Marche Italy IT 43.6004 13.4999 Catanzaro Calabria Italy IT 38.9004 16.6 Potenza Basilicata Italy IT 40.642 15.799 L’Aquila Abruzzo Italy IT 42.3504 13.39 Campobasso Molise Italy IT 41.563 14.656 Aosta Valle d’Aosta Italy IT 45.737 7.315 Bolzano Trentino-Alto Adige Italy IT 46.5004 11.36 Arezzo Tuscany Italy IT 43.4617 11.875 Marsala Sicilia Italy IT 37.8054 12.4387 Asti Piedmont Italy IT 44.93 8.21 Ragusa Sicilia Italy IT 36.93 14.73 Benevento Campania Italy IT 41.1337 14.75 Civitavecchia Lazio Italy IT 42.1004 11.8 Crotone Calabria Italy IT 39.0833 17.1233 Siena Tuscany Italy IT 43.317 11.35 Olbia Sardegna Italy IT 40.9143 9.5151 Vibo Valentia Calabria Italy IT 38.6666 16.1 Kingston Kingston Jamaica JM 17.9771 -76.7674 Spanish Town Saint Catherine Jamaica JM 17.9833 -76.95 May Pen Clarendon Jamaica JM 17.9666 -77.2333 Montego Bay Saint James Jamaica JM 18.4667 -77.9167 Half Way Tree Saint Andrew Jamaica JM 18.0333 -76.8

www.jinyi-solar.com Mandeville Manchester Jamaica JM 18.033 -77.5 Savanna-la-Mar Westmoreland Jamaica JM 18.164 -77.948 Port Antonio Portland Jamaica JM 18.159 -76.38 Saint Ann’s Bay Saint Ann Jamaica JM 18.4326 -77.1995 Port Maria Saint Mary Jamaica JM 18.377 -76.9 Falmouth Trelawny Jamaica JM 18.4796 -77.656 Lucea Hanover Jamaica JM 18.443 -78.179 Black River Saint Elizabeth Jamaica JM 18.031 -77.852 Morant Bay Saint Thomas Jamaica JM 17.8814 -76.4093 Port Morant Saint Thomas Jamaica JM 17.891 -76.329 Tokyo Tōkyō Japan JP 35.685 139.7514 Ōsaka Ōsaka Japan JP 34.75 135.4601 Yokohama Kanagawa Japan JP 35.32 139.58 Nagoya Aichi Japan JP 35.155 136.915 Fukuoka Fukuoka Japan JP 33.595 130.41 Sapporo Hokkaidō Japan JP 43.075 141.34 Sendai Miyagi Japan JP 38.2871 141.0217 Hiroshima Hiroshima Japan JP 34.3878 132.4429 Kyōto Kyōto Japan JP 35.03 135.75 Kōbe Hyōgo Japan JP 34.68 135.17 Kawanakajima Kanagawa Japan JP 35.53 139.705 Kitaku Fukuoka Japan JP 33.8704 130.82 Hamamatsu Shizuoka Japan JP 34.7181 137.7327 Naha Okinawa Japan JP 26.2072 127.673 Okayama Okayama Japan JP 34.672 133.9171 Kumamoto Kumamoto Japan JP 32.8009 130.7006 Shizuoka Shizuoka Japan JP 34.9858 138.3854 Utsunomiya Tochigi Japan JP 36.55 139.87 Nagano Nagano Japan JP 36.65 138.17 Hachiōji Tōkyō Japan JP 35.6577 139.3261 Niigata Niigata Japan JP 37.92 139.04 Kagoshima Kagoshima Japan JP 31.586 130.5611 Kanazawa Ishikawa Japan JP 36.56 136.64 Ōtsu Shiga Japan JP 35.0064 135.8674 Matsuyama Ehime Japan JP 33.8455 132.7658 Tsu Mie Japan JP 34.7171 136.5167 Ōita Ōita Japan JP 33.2432 131.5979 Tokushima Tokushima Japan JP 34.0674 134.5525 Wakayama Wakayama Japan JP 34.2231 135.1677 Nagasaki Nagasaki Japan JP 32.765 129.885 Gifu Gifu Japan JP 35.4231 136.7628 Iwaki Fukushima Japan JP 37.0553 140.89 Asahikawa Hokkaidō Japan JP 43.755 142.38 Mito Ibaraki Japan JP 36.3704 140.48 Maebashi Gunma Japan JP 36.3927 139.0727 Tamuramachi- Fukushima Japan JP 37.41 140.38 moriyama Kawagoe Saitama Japan JP 35.9177 139.4911 Kōchi Kōchi Japan JP 33.5624 133.5375 Takamatsu Kagawa Japan JP 34.3447 134.0448 Toyama Toyama Japan JP 36.7 137.23

www.jinyi-solar.com Miyazaki Miyazaki Japan JP 31.9182 131.4184 Akita Akita Japan JP 39.71 140.09 Hakodate Hokkaidō Japan JP 41.795 140.74 Aomori Aomori Japan JP 40.825 140.71 Morioka Iwate Japan JP 39.72 141.13 Fukushima Fukushima Japan JP 37.74 140.47 Yamagata Yamagata Japan JP 38.2705 140.32 Fukui Fukui Japan JP 36.0704 136.22 Shinozaki Fukuoka Japan JP 33.9654 130.9454 Hachimanchō Aomori Japan JP 40.51 141.54 Sato Nagasaki Japan JP 33.1631 129.7177 Minamiōzuma Nagano Japan JP 36.2404 137.97 Ashino Hokkaidō Japan JP 42.975 144.3747 Kōfu Yamanashi Japan JP 35.6504 138.5833 Kure Hiroshima Japan JP 34.251 132.5656 Naka Niigata Japan JP 37.4504 138.86 Ōbiraki Aomori Japan JP 40.57 140.47 Takaoka Hokkaidō Japan JP 42.6504 141.55 Beppuchō Hokkaidō Japan JP 42.9304 143.17 Takaoka Toyama Japan JP 36.67 137 Matsue Shimane Japan JP 35.467 133.0666 Muroran Hokkaidō Japan JP 42.35 140.98 Tottori Tottori Japan JP 35.5004 134.2333 Otaru Hokkaidō Japan JP 43.1887 140.9783 Kōenchō Hokkaidō Japan JP 43.8504 143.9 Sakata Yamagata Japan JP 38.92 139.8501 Saitama Saitama Japan JP 35.9 139.65 Chiba Chiba Japan JP 35.6 140.1167 Nara Nara Japan JP 34.6833 135.8333 Saga Saga Japan JP 33.2333 130.3 Tottori Tottori Japan JP 35.5 134.2333 Yamaguchi Yamaguchi Japan JP 34.1833 131.4667 Tsuruoka Yamagata Japan JP 38.7004 139.8302 Maizuru Kyōto Japan JP 35.4504 135.3333 Kaneyama Kagoshima Japan JP 31.3833 130.85 Amman Al ‘Āşimah Jordan JO 31.95 35.9333 Az Zarqā’ Az Zarqā’ Jordan JO 32.07 36.1 Irbid Irbid Jordan JO 32.55 35.85 As Salţ Al Balqā’ Jordan JO 32.0392 35.7272 Al ‘Aqabah Al ‘Aqabah Jordan JO 29.527 35.0777 Al Karak Al Karak Jordan JO 31.1851 35.7047 Al Mafraq Al Mafraq Jordan JO 32.2833 36.2333 Ma‘ān Ma‘ān Jordan JO 30.192 35.736 Aţ Ţafīlah Aţ Ţafīlah Jordan JO 30.8333 35.6 Mādabā Ma’dabā Jordan JO 31.716 35.7939 Jarash Jarash Jordan JO 32.2808 35.8993 ‘Ajlūn ‘Ajlūn Jordan JO 32.3333 35.7528 Almaty Almaty Kazakhstan KZ 43.325 76.915 Nur-Sultan Astana Kazakhstan KZ 51.1811 71.4278 Shymkent Kazakhstan KZ 42.32 69.595 Qaraghandy Qaraghandy Kazakhstan KZ 49.885 73.115

www.jinyi-solar.com Taraz Zhambyl Kazakhstan KZ 42.9 71.365 Pavlodar Pavlodar Kazakhstan KZ 52.3 76.95 Öskemen Shyghys Qazaqstan Kazakhstan KZ 49.99 82.6149 Semey Shyghys Qazaqstan Kazakhstan KZ 50.435 80.275 Qyzylorda Qyzylorda Kazakhstan KZ 44.8 65.465 Aqtöbe Aqtöbe Kazakhstan KZ 50.28 57.17 Qostanay Qostanay Kazakhstan KZ 53.2209 63.6283 Petropavl Soltüstik Qazaqstan Kazakhstan KZ 54.88 69.22 Oral Batys Qazaqstan Kazakhstan KZ 51.2711 51.335 Atyraū Atyraū Kazakhstan KZ 47.1127 51.92 Temirtaū Qaraghandy Kazakhstan KZ 50.065 72.965 Manghyshlaq Mangghystaū Kazakhstan KZ 43.6905 51.1417 Kökshetaū Aqmola Kazakhstan KZ 53.3 69.42 Ekibastuz Pavlodar Kazakhstan KZ 51.73 75.3199 Rudnyy Qostanay Kazakhstan KZ 52.9527 63.13 Zhezqazghan Qaraghandy Kazakhstan KZ 47.78 67.77 Türkistan Ongtüstik Qazaqstan Kazakhstan KZ 43.3016 68.2549 Taldyqorghan Almaty Kazakhstan KZ 45 78.4 Aqtaū Mangghystaū Kazakhstan KZ 43.6232 51.2365 Balkhash Qaraghandy Kazakhstan KZ 46.8532 74.9502 Sarqan Almaty Kazakhstan KZ 45.4203 79.9149 Kentaū Ongtüstik Qazaqstan Kazakhstan KZ 43.5165 68.5199 Ridder Shyghys Qazaqstan Kazakhstan KZ 50.3554 83.5149 Arqalyq Qostanay Kazakhstan KZ 50.2418 66.8976 Zyryanovsk Shyghys Qazaqstan Kazakhstan KZ 49.7453 84.2548 Zhitiqara Qostanay Kazakhstan KZ 52.193 61.2399 Ayagöz Shyghys Qazaqstan Kazakhstan KZ 47.9647 80.4297 Arys Ongtüstik Qazaqstan Kazakhstan KZ 42.4369 68.8048 Shū Zhambyl Kazakhstan KZ 43.5953 73.7448 Qapshaghay Almaty Kazakhstan KZ 43.8844 77.0687 Qarataū Zhambyl Kazakhstan KZ 43.1854 70.46 Qulsary Atyraū Kazakhstan KZ 46.9833 54.0165 Zharkent Almaty Kazakhstan KZ 44.1616 79.9801 Baikonur Qyzylorda Kazakhstan KZ 45.6914 63.2413 Atbasar Aqmola Kazakhstan KZ 51.8219 68.3477 Esik Almaty Kazakhstan KZ 43.3691 77.4438 Aksay Batys Qazaqstan Kazakhstan KZ 51.1714 53.0349 Aral Qyzylorda Kazakhstan KZ 46.8 61.6666 Beyneu Mangghystaū Kazakhstan KZ 45.1834 55.1 Balyqshy Atyraū Kazakhstan KZ 47.0666 51.8666 Shīeli Qyzylorda Kazakhstan KZ 44.167 66.75 Alga Aqtöbe Kazakhstan KZ 49.9032 57.335 Oktyabr’sk Aqtöbe Kazakhstan KZ 49.4731 57.4449 Shalqar Aqtöbe Kazakhstan KZ 47.8363 59.6141 Shemonaīkha Shyghys Qazaqstan Kazakhstan KZ 50.6316 81.905 Ereymentaū Aqmola Kazakhstan KZ 51.6303 73.1049 Khromtaū Aqtöbe Kazakhstan KZ 50.2699 58.45 Lengir Ongtüstik Qazaqstan Kazakhstan KZ 42.1899 69.8799 Makīnsk Aqmola Kazakhstan KZ 52.6404 70.41 Oytal Zhambyl Kazakhstan KZ 42.9153 73.2549 Qarazhal Qaraghandy Kazakhstan KZ 48.0253 70.7999

www.jinyi-solar.com Boralday Almaty Kazakhstan KZ 43.3341 76.8288 Üshtöbe Almaty Kazakhstan KZ 45.2653 77.97 Zhosaly Qyzylorda Kazakhstan KZ 45.4877 64.078 Atasū Qaraghandy Kazakhstan KZ 48.6903 71.6499 Emba Aqtöbe Kazakhstan KZ 48.8268 58.1442 Zaysan Shyghys Qazaqstan Kazakhstan KZ 47.4752 84.8598 Derzhavīnsk Aqmola Kazakhstan KZ 51.1021 66.3075 Uryzhar Shyghys Qazaqstan Kazakhstan KZ 47.1002 81.6048 Maqat Atyraū Kazakhstan KZ 47.6482 53.3265 Esil Aqmola Kazakhstan KZ 51.957 66.3775 Taiynsha Soltüstik Qazaqstan Kazakhstan KZ 53.8481 69.7638 Qulan Zhambyl Kazakhstan KZ 42.9204 72.705 Otar Zhambyl Kazakhstan KZ 43.5346 75.2139 Būlaevo Soltüstik Qazaqstan Kazakhstan KZ 54.9053 70.44 Qarabalyq Qostanay Kazakhstan KZ 53.7506 62.0502 Aqadyr Qaraghandy Kazakhstan KZ 48.2749 72.8599 Ertis Pavlodar Kazakhstan KZ 53.3453 75.4499 Shar Shyghys Qazaqstan Kazakhstan KZ 49.6003 81.0549 Qashyr Pavlodar Kazakhstan KZ 53.0804 76.09 Makhambet Atyraū Kazakhstan KZ 47.6714 51.5798 Zhangaözen Mangghystaū Kazakhstan KZ 43.3004 52.8 Aqsū Aqmola Kazakhstan KZ 52.4502 71.9597 Zhänibek Batys Qazaqstan Kazakhstan KZ 49.4276 46.8772 Qarqaraly Qaraghandy Kazakhstan KZ 49.4249 75.4649 Qusmuryn Qostanay Kazakhstan KZ 52.458 64.6 Bayghanīn Aqtöbe Kazakhstan KZ 48.6917 55.874 Osakarovka Qaraghandy Kazakhstan KZ 50.5799 72.5699 Bestöbe Aqmola Kazakhstan KZ 52.4997 73.0997 Tobyl Qostanay Kazakhstan KZ 52.698 62.5749 Zholymbet Aqmola Kazakhstan KZ 51.7502 71.7099 Kishkeneköl Soltüstik Qazaqstan Kazakhstan KZ 53.6368 72.3414 Qazaly Qyzylorda Kazakhstan KZ 45.7628 62.1075 Chapaev Batys Qazaqstan Kazakhstan KZ 50.1915 51.1449 Torghay Qostanay Kazakhstan KZ 49.626 63.499 Fort-Shevchenko Mangghystaū Kazakhstan KZ 44.5171 50.2666 Saryshagan Qaraghandy Kazakhstan KZ 46.1195 73.6191 Shongzhy Almaty Kazakhstan KZ 43.5421 79.4703 Serebryansk Shyghys Qazaqstan Kazakhstan KZ 49.6999 83.4249 Zhaltyr Aqmola Kazakhstan KZ 51.6324 69.8328 Sharbaqty Pavlodar Kazakhstan KZ 52.4999 78.1499 Būrylbaytal Zhambyl Kazakhstan KZ 44.9387 74.0303 Nairobi Nairobi City Kenya KE -1.2833 36.8167 Mombasa Mombasa Kenya KE -4.04 39.6899 Kisumu Kisumu Kenya KE -0.09 34.75 Nakuru Nakuru Kenya KE -0.28 36.07 Eldoret Uasin Gishu Kenya KE 0.52 35.27 Kitale Trans Nzoia Kenya KE 1.0305 34.9899 Machakos Machakos Kenya KE -1.5095 37.26 Thika Kiambu Kenya KE -1.0396 37.09 Kericho Kericho Kenya KE -0.3596 35.28 Malindi Kilifi Kenya KE -3.21 40.1

www.jinyi-solar.com Kilifi Kilifi Kenya KE -3.6096 39.85 Garissa Garissa Kenya KE -0.4396 39.67 Kakamega Kakamega Kenya KE 0.2904 34.73 Embu Embu Kenya KE -0.5196 37.45 Bungoma Bungoma Kenya KE 0.5704 34.56 Nyeri Nyeri Kenya KE -0.417 36.951 Meru Meru Kenya KE 0.06 37.64 Wajir Wajir Kenya KE 1.7504 40.05 Kisii Kisii Kenya KE -0.6696 34.76 Moyale Marsabit Kenya KE 3.52 39.05 Lamu Lamu Kenya KE -2.262 40.9197 Maralal Samburu Kenya KE 1.1105 36.68 Lodwar Turkana Kenya KE 3.1304 35.57 Eldama Ravine Baringo Kenya KE 0.0504 35.72 Marsabit Marsabit Kenya KE 2.33 37.98 Kiambu Kiambu Kenya KE -1.1714 36.8356 Busia Busia Kenya KE 0.4586 34.116 Kitui Kitui Kenya KE -1.367 38.0106 Isiolo Isiolo Kenya KE 0.3546 37.5822 Homa Bay Homa Bay Kenya KE -0.5273 34.4571 Kabarnet Baringo Kenya KE 0.4919 35.743 Mandera Mandera Kenya KE 3.9414 41.8625 Migori Migori Kenya KE -1.0634 34.4731 Kerugoya Kirinyaga Kenya KE -0.4989 37.2803 Iten Elgeyo/Marakwet Kenya KE 0.6703 35.5081 Nyamira Nyamira Kenya KE -0.5633 34.9358 Kapsabet Nandi Kenya KE 0.2039 35.105 Murang’a Murang’a Kenya KE -0.721 37.1526 Sotik Post Bomet Kenya KE -0.7813 35.3416 Siaya Siaya Kenya KE 0.0607 34.2881 Kapenguria West Pokot Kenya KE 1.2389 35.1119 Wote Makueni Kenya KE -1.7808 37.6288 Mwatate Taita/Taveta Kenya KE -3.505 38.3772 Kajiado Kajiado Kenya KE -1.8524 36.7768 Hola Tana River Kenya KE -1.4993 40.0301 Ol Kalou Nyandarua Kenya KE -0.2643 36.3788 Narok Narok Kenya KE -1.0808 35.8711 Kwale Kwale Kenya KE -4.1737 39.4521 Rumuruti Laikipia Kenya KE 0.2725 36.5381 Kathwana Tharaka-Nithi Kenya KE -0.3314 37.8686 Kendu Bay Homa Bay Kenya KE -0.3596 34.64 Sotik Bomet Kenya KE -0.6796 35.12 Naivasha Nakuru Kenya KE -0.7096 36.43 Voi Taita/Taveta Kenya KE -3.3696 38.57 Nanyuki Laikipia Kenya KE 0.0204 37.06 Namanga Kenya KE -2.5396 36.8 Mwingi Kitui Kenya KE -0.9296 38.07 Karungu Migori Kenya KE -0.8496 34.15 Witu Lamu Kenya KE -2.3796 40.43 Konza Machakos Kenya KE -1.7496 37.12 Tsavo Taita/Taveta Kenya KE -2.9828 38.4666

www.jinyi-solar.com Tarawa Kiribati KI 1.3382 173.0176 Pyongyang P’yŏngyang Korea, North KP 39.0194 125.7547 Namp’o Korea, North KP 38.7669 125.4524 Hamhŭng Hamnam Korea, North KP 39.9101 127.5454 Hŭngnam Hamnam Korea, North KP 39.8231 127.6232 Ch’ŏngjin Hambuk Korea, North KP 41.7846 129.79 Sunch’ŏn P’yŏngnam Korea, North KP 39.4236 125.939 Kaesŏng Hwangnam Korea, North KP 37.964 126.5644 Wŏnsan Kangwŏn Korea, North KP 39.1605 127.4308 Kanggye Chagang Korea, North KP 40.9732 126.6032 Sinŭiju P’yŏngbuk Korea, North KP 40.0859 124.4213 Hyesan Yanggang Korea, North KP 41.3927 128.1927 Haeju Hwangnam Korea, North KP 38.0394 125.7144 Kimch’aek-si Hambuk Korea, North KP 40.6723 129.2027 Manp’o Chagang Korea, North KP 41.1454 126.2958 Sariwŏn Hwangbuk Korea, North KP 38.507 125.762 Chŏngju P’yŏngbuk Korea, North KP 39.6813 125.2163 P’yŏngsŏng P’yŏngnam Korea, North KP 39.2464 125.8719 Rajin Nasŏn Korea, North KP 42.2556 130.2831 Namsan Hambuk Korea, North KP 42.2304 129.2304 Munch’ŏn Kangwŏn Korea, North KP 39.3813 127.2517 Ongjin Hwangnam Korea, North KP 37.9371 125.3571 P’yŏngsan Hwangbuk Korea, North KP 38.3367 126.3866 Sŏnbong Nasŏn Korea, North KP 42.3377 130.4027 Changyŏn Hwangnam Korea, North KP 38.2517 125.1021 Sil-li P’yŏngnam Korea, North KP 39.488 125.464 Ch’osan-ŭp Chagang Korea, North KP 40.8255 125.8008 P’ungsan Yanggang Korea, North KP 40.8175 128.1553 Tae-dong P’yŏngbuk Korea, North KP 40.6171 125.4501 Seoul Seoul Korea, South KR 37.5663 126.9997 Busan Busan Korea, South KR 35.0951 129.01 Incheon Incheon Korea, South KR 37.4761 126.6422 Daegu Daegu Korea, South KR 35.8668 128.607 Daejeon Daejeon Korea, South KR 36.3355 127.425 Gwangju Gwangju Korea, South KR 35.171 126.9104 Changwon Gyeongnam Korea, South KR 35.2191 128.5836 Suwon Gyeonggi Korea, South KR 37.2578 127.0109 Ulsan Ulsan Korea, South KR 35.5467 129.317 Sŏngnam Gyeonggi Korea, South KR 37.4386 127.1378 Goyang Gyeonggi Korea, South KR 37.6527 126.8372 Bucheon Gyeonggi Korea, South KR 37.4989 126.7831 Cheongju Chungbuk Korea, South KR 36.6439 127.5012 Ansan Gyeonggi Korea, South KR 37.3481 126.8595 Jeonju Jeonbuk Korea, South KR 35.8314 127.1404 Pohang Gyeongbuk Korea, South KR 36.0209 129.3715 Jeju Jeju Korea, South KR 33.5101 126.5219 Yeosu Jeonnam Korea, South KR 34.7368 127.7458 Iksan Jeonbuk Korea, South KR 35.941 126.9454 Mokpo Jeonnam Korea, South KR 34.8068 126.3958 Kunsan Jeonbuk Korea, South KR 35.9818 126.716 Wŏnju Gangwon Korea, South KR 37.3551 127.9396

www.jinyi-solar.com Chuncheon Gangwon Korea, South KR 37.8747 127.7342 Gangneung Gangwon Korea, South KR 37.7559 128.8962 Kyŏngju Gyeongbuk Korea, South KR 35.8428 129.2117 Andong Gyeongbuk Korea, South KR 36.5659 128.725 Sejong Sejong Korea, South KR 36.6092 127.2919 Hongseong Chungnam Korea, South KR 36.6009 126.665 Muan Jeonnam Korea, South KR 34.9897 126.4714 Sokcho Gangwon Korea, South KR 38.2087 128.5912 Eumseong Chungbuk Korea, South KR 36.9353 127.6897 Pristina Prishtinë Kosovo XK 42.6666 21.1724 Mamushë Mamushë Kosovo XK 42.3308 20.7269 Novobërdë Novobërdë Kosovo XK 42.6178 21.4197 Graçanicë Graçanicë Kosovo XK 42.6011 21.1958 Ferizaj Ferizaj Kosovo XK 42.3706 21.1553 Prizren Prizren Kosovo XK 42.2139 20.7397 Mitrovicë Kosovo XK 42.8833 20.8667 Partesh Partesh Kosovo XK 42.4019 21.4336 Gllogovc Gllogovc Kosovo XK 42.6283 20.8939 Rahovec Rahovec Kosovo XK 42.3994 20.6547 Fushë Kosovë Fushë Kosovë Kosovo XK 42.6639 21.0961 Obiliq Obiliq Kosovo XK 42.6869 21.0703 Shtime Shtime Kosovo XK 42.4331 21.0397 Vushtrri Vushtrri Kosovo XK 42.8231 20.9675 Malishevë Malishevë Kosovo XK 42.4822 20.7458 Lipjan Lipjan Kosovo XK 42.5217 21.1258 Suharekë Suharekë Kosovo XK 42.3586 20.825 Viti Viti Kosovo XK 42.3214 21.3583 Kllokot Kllokot Kosovo XK 42.3714 21.3744 Gjakovë Gjakovë Kosovo XK 42.3803 20.4308 Pejë Pejë Kosovo XK 42.66 20.2922 Kaçanik Kaçanik Kosovo XK 42.2319 21.2594 Hani i Elezit Hani i Elezit Kosovo XK 42.15 21.2967 Skenderaj Skenderaj Kosovo XK 42.7467 20.7886 Deçan Deçan Kosovo XK 42.5378 20.2911 Podujevë Podujevë Kosovo XK 42.9111 21.1899 Klinë Klinë Kosovo XK 42.6217 20.5778 Junik Junik Kosovo XK 42.4758 20.2772 Istog Istog Kosovo XK 42.7808 20.4875 Kamenicë Kamenicë Kosovo XK 42.5781 21.5803 Dragash Dragash Kosovo XK 42.0265 20.6533 Zveçan Zveçan Kosovo XK 42.9075 20.8403 Ranillug Ranillug Kosovo XK 42.4922 21.5989 Gjilan Gjilan Kosovo XK 42.4689 21.4633 Shtërpcë Shtërpcë Kosovo XK 42.2394 21.0272 Leposaviq Leposaviq Kosovo XK 43.1039 20.8028 Zubin Potok Zubin Potok Kosovo XK 42.9144 20.6897 Kuwait City Al ‘Āşimah Kuwait KW 29.3697 47.9783 Al Jahrā’ Kuwait KW 29.3375 47.6581 Al Aḩmadī Kuwait KW 29.0769 48.0838 Bishkek Bishkek Kyrgyzstan KG 42.8731 74.5852 Osh Osh Kyrgyzstan KG 40.5404 72.79

www.jinyi-solar.com Jalal-Abad Jalal-Abad Kyrgyzstan KG 40.9429 73.0025 Tokmok Chüy Kyrgyzstan KG 42.8299 75.2846 Karakol Ysyk-Köl Kyrgyzstan KG 42.492 78.3818 Naryn Naryn Kyrgyzstan KG 41.4263 75.9911 Talas Talas Kyrgyzstan KG 42.5184 72.2429 Batken Batken Kyrgyzstan KG 40.0626 70.8194 Kara-Balta Chüy Kyrgyzstan KG 42.8306 73.8857 Balykchy Ysyk-Köl Kyrgyzstan KG 42.456 76.1854 Toktogul Jalal-Abad Kyrgyzstan KG 41.8826 72.9372 Tash-Kömür Jalal-Abad Kyrgyzstan KG 41.3419 72.2314 Cholpon-Ata Ysyk-Köl Kyrgyzstan KG 42.6513 77.0811 At-Bashy Naryn Kyrgyzstan KG 41.1725 75.7968 Kök-Janggak Jalal-Abad Kyrgyzstan KG 41.0307 73.2058 Vientiane Viangchan Laos LA 17.9667 102.6 Louangphabang Louangphabang Laos LA 19.8845 102.1416 Pakxé Champasak Laos LA 15.1221 105.8183 Savannakhet Savannakhét Laos LA 16.5376 104.773 Thakhèk Khammouan Laos LA 17.4112 104.8361 Xam Nua Houaphan Laos LA 20.4167 104.0333 Xaignabouli Xaignabouli Laos LA 19.2505 101.7501 Ban Houayxay Bokèo Laos LA 20.2775 100.4128 Phôngsali Phôngsali Laos LA 21.6833 102.1 Salavan Salavan Laos LA 15.716 106.427 Attapu Attapu Laos LA 14.808 106.839 Louang Namtha Louangnamtha Laos LA 20.95 101.4167 Phôn-Hông Viangchan Laos LA 18.4953 102.4153 Phônsavan Xiangkhouang Laos LA 19.4494 103.1917 Pakxan Bolikhamxai Laos LA 18.3942 103.6611 Xai Oudômxai Laos LA 20.6923 101.9847 Xékong Xékong Laos LA 15.3503 106.7286 Anouvông Xaisômboun Laos LA 18.8989 103.0919 Champasak Champasak Laos LA 14.8833 105.8667 Xiangkhoang Xiangkhouang Laos LA 19.3337 103.3666 Riga Rīga Latvia LV 56.95 24.1 Daugavpils Daugavpils Novads Latvia LV 55.88 26.51 Liepāja Liepāja Latvia LV 56.51 21.01 Jelgava Jelgavas Novads Latvia LV 56.6527 23.7128 Ventspils Ventspils Latvia LV 57.3899 21.5606 Rēzekne Rēzeknes Novads Latvia LV 56.5 27.3166 Valmiera Valmiera Latvia LV 57.5387 25.4257 Jēkabpils Jēkabpils Novads Latvia LV 56.4833 25.85 Jūrmala Jūrmala Latvia LV 56.9567 23.7233 Salaspils Salaspils Novads Latvia LV 56.861 24.3498 Ulbroka Stopiņu Novads Latvia LV 56.9363 24.3039 Mārupe Mārupes Novads Latvia LV 56.9032 24.0467 Saulkrasti Saulkrastu Novads Latvia LV 57.2599 24.4189 Cēsis Cēsu Novads Latvia LV 57.3091 25.2761 Aizkraukle Aizkraukles Novads Latvia LV 56.6029 25.2636 Carnikava Carnikavas Novads Latvia LV 57.1293 24.2842 Ķekava Ķekavas Novads Latvia LV 56.8296 24.2318 Inčukalns Inčukalna Novads Latvia LV 57.0987 24.6863

www.jinyi-solar.com Ikšķile Ikšķiles Novads Latvia LV 56.834 24.4968 Olaine Olaines Novads Latvia LV 56.7947 23.9358 Ādaži Ādažu Novads Latvia LV 57.0705 24.3371 Ozolnieki Ozolnieku Novads Latvia LV 56.6899 23.7761 Garkalne Garkalnes Novads Latvia LV 57.0449 24.4195 Lielvārde Lielvārdes Novads Latvia LV 56.7213 24.8062 Sigulda Siguldas Novads Latvia LV 57.1538 24.8595 Piņķi Babītes Novads Latvia LV 56.9419 23.9137 Ogre Ogres Novads Latvia LV 56.8113 24.6113 Skrīveri Skrīveru Novads Latvia LV 56.6485 25.1195 Bauska Bauskas Novads Latvia LV 56.4079 24.1944 Baldone Baldones Novads Latvia LV 56.7445 24.4008 Preiļi Preiļu Novads Latvia LV 56.294 26.7248 Iecava Iecavas Novads Latvia LV 56.5977 24.2076 Priekuļi Priekuļu Novads Latvia LV 57.3115 25.3571 Tukums Tukuma Novads Latvia LV 56.9676 23.1555 Dobele Dobeles Novads Latvia LV 56.6237 23.2751 Viļāni Viļānu Novads Latvia LV 56.5505 26.9298 Līgatne Līgatnes Novads Latvia LV 57.2379 25.0436 Roja Rojas Novads Latvia LV 57.5015 22.8088 Līvāni Līvānu Novads Latvia LV 56.3567 26.1761 Ropaži Ropažu Novads Latvia LV 56.9747 24.6329 Grobiņa Grobiņas Novads Latvia LV 56.5358 21.1747 Smārde Engures Novads Latvia LV 56.9533 23.3387 Talsi Talsu Novads Latvia LV 57.2465 22.5876 Krāslava Krāslavas Novads Latvia LV 55.8969 27.172 Pilsrundāle Rundāles Novads Latvia LV 56.4181 24.0162 Mērsrags Mērsraga Novads Latvia LV 57.3364 23.1235 Tērvete Tērvetes Novads Latvia LV 56.4798 23.3902 Mālpils Mālpils Novads Latvia LV 57.0101 24.9578 Rūjiena Rūjienas Novads Latvia LV 57.8961 25.3342 Koknese Kokneses Novads Latvia LV 56.6516 25.4364 Saldus Saldus Novads Latvia LV 56.6666 22.4935 Pļaviņas Pļaviņu Novads Latvia LV 56.6177 25.7194 Ragana Krimuldas Novads Latvia LV 57.1821 24.7056 Auce Auces Novads Latvia LV 56.4611 22.9028 Limbaži Limbažu Novads Latvia LV 57.513 24.724 Ludza Ludzas Novads Latvia LV 56.5396 27.7189 Cesvaine Cesvaines Novads Latvia LV 56.9675 26.3076 Aizpute Aizputes Novads Latvia LV 56.7211 21.6016 Kuldīga Kuldīgas Novads Latvia LV 56.969 21.968 Kandava Kandavas Novads Latvia LV 57.0389 22.7724 Smiltene Smiltenes Novads Latvia LV 57.4242 25.9017 Balvi Balvu Novads Latvia LV 57.1287 27.27 Salacgrīva Salacgrīvas Novads Latvia LV 57.7531 24.359 Ilūkste Ilūkstes Novads Latvia LV 55.9779 26.2978 Sala Salas Novads Latvia LV 56.5047 25.7618 Brocēni Brocēnu Novads Latvia LV 56.6789 22.5694 Varakļāni Varakļānu Novads Latvia LV 56.6091 26.7547 Kocēni Kocēnu Novads Latvia LV 57.5198 25.3404 Jaunpils Jaunpils Novads Latvia LV 56.7314 23.0125

www.jinyi-solar.com Gulbene Gulbenes Novads Latvia LV 57.1734 26.7527 Ķegums Ķeguma Novads Latvia LV 56.7455 24.725 Madona Madonas Novads Latvia LV 56.851 26.2184 Rauna Raunas Novads Latvia LV 57.3337 25.6085 Priekule Priekules Novads Latvia LV 56.4458 21.5939 Burtnieki Burtnieku Novads Latvia LV 57.6949 25.275 Mūrmuiža Beverīnas Novads Latvia LV 57.4731 25.4917 Aglona Aglonas Novads Latvia LV 56.1327 27.0068 Nīca Nīcas Novads Latvia LV 56.3456 21.0646 Valka Valkas Novads Latvia LV 57.7767 26.0118 Zilupe Zilupes Novads Latvia LV 56.386 28.1218 Alūksne Alūksnes Novads Latvia LV 57.4216 27.0466 Aknīste Aknīstes Novads Latvia LV 56.1615 25.7482 Vecumnieki Vecumnieku Novads Latvia LV 56.6061 24.5223 Strenči Strenču Novads Latvia LV 57.6269 25.6919 Loja Sējas Novads Latvia LV 57.1534 24.6433 Skrunda Skrundas Novads Latvia LV 56.6775 22.0165 Lieģi Durbes Novads Latvia LV 56.5797 21.3338 Kārsava Kārsavas Novads Latvia LV 56.7874 27.6732 Jaunpiebalgas Jaunpiebalga Latvia LV 57.1775 26.0284 Novads Riebiņi Riebiņu Novads Latvia LV 56.3403 26.7999 Jaunjelgava Jaunjelgavas Novads Latvia LV 56.6132 25.0832 Dagda Dagdas Novads Latvia LV 56.0961 27.5328 Viļaka Viļakas Novads Latvia LV 57.1843 27.6719 Aloja Alojas Novads Latvia LV 57.7672 24.8774 Vaiņode Vaiņodes Novads Latvia LV 56.4185 21.8541 Ērgļi Ērgļu Novads Latvia LV 56.8988 25.6429 Mazsalaca Mazsalacas Novads Latvia LV 57.8619 25.0547 Stalbe Pārgaujas Novads Latvia LV 57.3708 25.0324 Vecpiebalga Vecpiebalgas Novads Latvia LV 57.0618 25.8179 Alsunga Alsungas Novads Latvia LV 56.9801 21.564 Drabeši Amatas Novads Latvia LV 57.2433 25.2803 Vecvārkava Vārkavas Novads Latvia LV 56.1984 26.5081 Lubāna Lubānas Novads Latvia LV 56.9043 26.7161 Naukšēni Naukšēnu Novads Latvia LV 57.8842 25.458 Ape Apes Novads Latvia LV 57.5394 26.694 Baltinava Baltinavas Novads Latvia LV 56.9439 27.644 Dundaga Dundagas Novads Latvia LV 57.505 22.3504 Viesīte Viesītes Novads Latvia LV 56.3465 25.5581 Nereta Neretas Novads Latvia LV 56.2044 25.3077 Cibla Ciblas Novads Latvia LV 56.5498 27.8837 Pāvilosta Pāvilostas Novads Latvia LV 56.8898 21.1817 Rugāji Rugāju Novads Latvia LV 57.0033 27.1337 Rucava Rucavas Novads Latvia LV 56.164 21.1627 Beirut Beyrouth Lebanon LB 33.872 35.5097 Tripoli Liban-Nord Lebanon LB 34.42 35.87 Sidon Liban-Sud Lebanon LB 33.563 35.3688 Nabatîyé Nabatîyé Lebanon LB 33.3833 35.45 Zahlé Béqaa Lebanon LB 33.8501 35.9042 Baabda Mont-Liban Lebanon LB 33.8333 35.5333 Baalbek Baalbek-Hermel Lebanon LB 34.0058 36.2181

www.jinyi-solar.com Halba Aakkâr Lebanon LB 34.5428 36.0797 Maseru Maseru Lesotho LS -29.3167 27.4833 Mafeteng Mafeteng Lesotho LS -29.8166 27.25 Leribe Leribe Lesotho LS -28.878 28.056 Mohale’s Hoek Mohale’s Hoek Lesotho LS -30.159 27.48 Quthing Quthing Lesotho LS -30.411 27.716 Butha-Buthe Butha-Buthe Lesotho LS -28.75 28.25 Mokhotlong Mokhotlong Lesotho LS -29.291 29.078 Teyateyaneng Berea Lesotho LS -29.153 27.753 Qacha’s Nek Qacha’s Nek Lesotho LS -30.1154 28.6894 Thaba-Tseka Thaba-Tseka Lesotho LS -29.522 28.6084 Monrovia Montserrado Liberia LR 6.3106 -10.8048 Gbarnga Bong Liberia LR 7.0104 -9.49 Kakata Margibi Liberia LR 6.526 -10.349 Harper Maryland Liberia LR 4.3754 -7.717 Voinjama Lofa Liberia LR 8.4167 -9.75 Zwedru Grand Gedeh Liberia LR 6.0704 -8.13 Robertsport Grand Cape Mount Liberia LR 6.7533 -11.3686 Sanniquellie Nimba Liberia LR 7.371 -8.685 Greenville Sinoe Liberia LR 5.0111 -9.0388 Bensonville Montserrado Liberia LR 6.4333 -10.6 Barclayville Grand Kru Liberia LR 4.8 -8.1667 Cestos City River Cess Liberia LR 5.465 -9.578 Buchanan Grand Bassa Liberia LR 5.8811 -10.0447 Tubmanburg Bomi Liberia LR 6.8706 -10.8211 Fish Town River Gee Liberia LR 5.1974 -7.8758 Bopolu Gbarpolu Liberia LR 7.0667 -10.4875 Upper Buchanan Grand Bassa Liberia LR 5.9161 -10.0525 Tripoli Ţarābulus Libya LY 32.8925 13.18 Benghazi Banghāzī Libya LY 32.1167 20.0667 Mişrātah Mişrātah Libya LY 32.38 15.1 Tobruk Al Buţnān Libya LY 32.08 23.96 Al Khums Al Marqab Libya LY 32.6604 14.26 Az Zāwīyah Az Zāwiyah Libya LY 32.7604 12.72 Zuwārah An Nuqāţ al Khams Libya LY 32.9344 12.0791 Al Marj Al Marj Libya LY 32.5005 20.83 Gharyān Al Jabal al Gharbī Libya LY 32.1704 13.02 Ajdābiyā Al Wāḩāt Libya LY 30.77 20.22 Surt Surt Libya LY 31.21 16.59 Darnah Darnah Libya LY 32.7648 22.6391 Sabhā Sabhā Libya LY 27.0333 14.4333 Nālūt Nālūt Libya LY 31.8804 10.97 Murzuq Murzuq Libya LY 25.9044 13.8972 Ghāt Ghāt Libya LY 24.9647 10.1728 Hūn Al Jufrah Libya LY 29.1167 15.9333 Al Bayḑā’ Al Jabal al Akhḑar Libya LY 32.7604 21.62 Al ‘Azīzīyah Al Jafārah Libya LY 32.5319 13.0175 Awbārī Wādī al Ḩayāt Libya LY 26.5903 12.7751 Idrī Wādī ash Shāţi’ Libya LY 27.4471 13.0517 Al Kufrah Al Kufrah Libya LY 24.1667 23.2696 Banī Walīd Mişrātah Libya LY 31.7704 13.99

www.jinyi-solar.com Birāk Wādī ash Shāţi’ Libya LY 27.5333 14.2834 Shaḩḩāt Al Jabal al Akhḑar Libya LY 32.8281 21.8622 Mizdah Al Jabal al Gharbī Libya LY 31.4337 12.9833 Al Jawf Al Kufrah Libya LY 24.2 23.29 Ghadāmis Nālūt Libya LY 30.1333 9.5 Awjilah Al Wāḩāt Libya LY 29.108 21.2869 Qamīnis Banghāzī Libya LY 31.6606 20.0155 Marādah Al Wāḩāt Libya LY 29.2337 19.2166 Al Jaghbūb Al Buţnān Libya LY 29.7504 24.5166 Tajarhī Murzuq Libya LY 24.3704 14.4708 Daraj Nālūt Libya LY 30.1679 10.4567 Tmassah Murzuq Libya LY 26.3666 15.8 Umm al ‘Abīd Wādī ash Shāţi’ Libya LY 27.517 15.0333 Al ‘Uqaylah Al Wāḩāt Libya LY 30.257 19.2 As Sidrah Libya LY 30.6704 18.2666 Zillah Al Jufrah Libya LY 28.5504 17.5834 Vaduz Vaduz Liechtenstein LI 47.1337 9.5167 Mauren Mauren Liechtenstein LI 47.2205 9.5426 Eschen Eschen Liechtenstein LI 47.2109 9.5216 Schellenberg Schellenberg Liechtenstein LI 47.2325 9.5463 Ruggell Ruggell Liechtenstein LI 47.2408 9.5247 Gamprin Gamprin Liechtenstein LI 47.2197 9.5113 Schaan Schaan Liechtenstein LI 47.1661 9.5096 Balzers Balzers Liechtenstein LI 47.0667 9.5025 Triesen Triesen Liechtenstein LI 47.1101 9.524 Planken Planken Liechtenstein LI 47.1844 9.5436 Triesenberg Triesenberg Liechtenstein LI 47.1182 9.5444 Vilnius Vilniaus Miestas Lithuania LT 54.6834 25.3166 Kaunas Kauno Miestas Lithuania LT 54.9504 23.88 Klaipėda Klaipėdos Miestas Lithuania LT 55.7204 21.1199 Šiauliai Šiaulių Miestas Lithuania LT 55.9386 23.325 Panevėžys Panevėžio Miestas Lithuania LT 55.74 24.37 Alytus Alytaus Miestas Lithuania LT 54.3964 24.0414 Visaginas Visaginas Lithuania LT 55.5968 26.4398 Palanga Palangos Miestas Lithuania LT 55.9203 21.071 Marijampolė Marijampolė Lithuania LT 54.5599 23.3541 Elektrėnai Elektrénai Lithuania LT 54.7863 24.6626 Jonava Jonava Lithuania LT 55.0801 24.2754 Druskininkai Druskininkai Lithuania LT 54.0157 23.987 Mažeikiai Mažeikiai Lithuania LT 56.3122 22.3265 Kretinga Kretinga Lithuania LT 55.8888 21.2445 Trakai Trakai Lithuania LT 54.6399 24.936 Birštonas Birštono Lithuania LT 54.6048 24.0311 Utena Utena Lithuania LT 55.4976 25.5992 Tauragė Tauragė Lithuania LT 55.2522 22.2897 Plungė Plungė Lithuania LT 55.9077 21.8456 Šilutė Šilutė Lithuania LT 55.3453 21.4733 Vilkaviškis Vilkaviškis Lithuania LT 54.648 23.0305 Telšiai Telšiai Lithuania LT 55.9831 22.2343 Kėdainiai Kėdainiai Lithuania LT 55.2878 23.9727 Kaišiadorys Kaišiadorys Lithuania LT 54.8653 24.4682

www.jinyi-solar.com Nida Neringa Lithuania LT 55.3086 20.9965 Prienai Prienai Lithuania LT 54.636 23.9458 Ukmergė Ukmergė Lithuania LT 55.2494 24.7636 Akmenė Akmenė Lithuania LT 56.25 22.75 Kalvarija Kalvarijos Lithuania LT 54.4172 23.2283 Radviliškis Radviliškis Lithuania LT 55.8111 23.5411 Kazlų Rūda Kazlų Rūdos Lithuania LT 54.7497 23.495 Raseiniai Raseiniai Lithuania LT 55.3797 23.1239 Šilalė Šilalė Lithuania LT 55.4898 22.1869 Šakiai Šakiai Lithuania LT 54.9534 23.0478 Šalčininkai Šalčininkai Lithuania LT 54.3086 25.3868 Joniškis Joniškis Lithuania LT 56.2394 23.6154 Pasvalys Pasvalys Lithuania LT 56.0625 24.3997 Skuodas Skuodas Lithuania LT 56.2706 21.5321 Širvintos Širvintos Lithuania LT 55.044 24.9545 Rokiškis Rokiškis Lithuania LT 55.9587 25.5947 Jurbarkas Jurbarkas Lithuania LT 55.0756 22.7642 Kelmė Kelmė Lithuania LT 55.6301 22.9349 Kupiškis Kupiškis Lithuania LT 55.8401 24.9803 Biržai Biržai Lithuania LT 56.1986 24.7521 Pagėgiai Pagégiai Lithuania LT 55.1379 21.9138 Pakruojis Pakruojis Lithuania LT 55.9789 23.8551 Lazdijai Lazdijai Lithuania LT 54.2333 23.5147 Švenčionys Švenčionys Lithuania LT 55.133 26.1595 Anykščiai Anykščiai Lithuania LT 55.5246 25.1066 Zarasai Zarasai Lithuania LT 55.7322 26.2512 Molėtai Molėtai Lithuania LT 55.2247 25.4169 Rietavas Rietavo Lithuania LT 55.7271 21.9234 Ignalina Ignalina Lithuania LT 55.3406 26.1605 Varėna Varėna Lithuania LT 54.2155 24.5754 Luxembourg Luxembourg Luxembourg LU 49.6117 6.13 Diekirch Diekirch Luxembourg LU 49.8833 6.1667 Grevenmacher Grevenmacher Luxembourg LU 49.7 6.3333 Esch-sur-Alzette Esch-sur-Alzette Luxembourg LU 49.4958 5.9806 Remich Remich Luxembourg LU 49.545 6.3669 Capellen Capellen Luxembourg LU 49.645 5.9908 Wiltz Wiltz Luxembourg LU 49.9689 5.9319 Echternach Echternach Luxembourg LU 49.8056 6.4222 Vianden Vianden Luxembourg LU 49.935 6.2089 Mersch Mersch Luxembourg LU 49.7489 6.1061 Clervaux Clervaux Luxembourg LU 50.0547 6.0314 Redange-sur-Attert Redange Luxembourg LU 49.7656 5.8908 Macau Macau MO 22.203 113.545 Skopje Skopje Macedonia MK 42 21.4335 Tetovo Tetovo Macedonia MK 42.0092 20.9701 Bitola Bitola Macedonia MK 41.0391 21.3395 Sopište Sopište Macedonia MK 41.9547 21.4275 Kičevo Kičevo Macedonia MK 41.5127 20.9589 Aračinovo Aračinovo Macedonia MK 42.0264 21.5619 Brvenica Brvenica Macedonia MK 41.9672 20.9808 Bogovinje Bogovinje Macedonia MK 41.9236 20.9136

www.jinyi-solar.com Kumanovo Kumanovo Macedonia MK 42.1322 21.7144 Vrapčište Vrapčište Macedonia MK 41.8344 20.8856 Ilinden Ilinden Macedonia MK 41.9945 21.58 Gostivar Gostivar Macedonia MK 41.796 20.9082 Strumica Strumica Macedonia MK 41.4375 22.6433 Petrovec Petrovec Macedonia MK 41.9389 21.615 Studeničani Studeničani Macedonia MK 41.9158 21.5306 Debar Debar Macedonia MK 41.5244 20.5242 Tearce Tearce Macedonia MK 42.0767 21.0531 Jegunovce Jegunovce Macedonia MK 42.0724 21.1237 Želino Želino Macedonia MK 41.9825 21.0624 Ohrid Ohrid Macedonia MK 41.1172 20.8019 Struga Struga Macedonia MK 41.178 20.6778 Veles Veles Macedonia MK 41.7156 21.7756 Čaška Čaška Macedonia MK 41.6487 21.6922 Lipkovo Lipkovo Macedonia MK 42.1564 21.5853 Kočani Kočani Macedonia MK 41.9164 22.4128 Obleševo Češinovo-Obleševo Macedonia MK 41.8833 22.3339 Bosilovo Bosilovo Macedonia MK 41.4406 22.7278 Vevčani Vevčani Macedonia MK 41.2406 20.5933 Štip Štip Macedonia MK 41.7423 22.1979 Bogdanci Bogdanci Macedonia MK 41.2031 22.5756 Plasnica Plasnica Macedonia MK 41.4672 21.1231 Prilep Prilep Macedonia MK 41.3451 21.555 Krivogaštani Krivogaštani Macedonia MK 41.3369 21.3311 Vasilevo Vasilevo Macedonia MK 41.4741 22.643 Radoviš Radoviš Macedonia MK 41.6383 22.4647 Centar Župa Centar Župa Macedonia MK 41.4788 20.5586 Zrnovci Zrnovci Macedonia MK 41.8542 22.4444 Novo Selo Novo Selo Macedonia MK 41.4149 22.8816 Gevgelija Gevgelija Macedonia MK 41.1417 22.5014 Kruševo Kruševo Macedonia MK 41.3694 21.2483 Probištip Probištip Macedonia MK 42.0019 22.1728 Negotino Negotino Macedonia MK 41.4846 22.0906 Vinica Vinica Macedonia MK 41.8828 22.5092 Čučer-Sandevo Čučer-Sandevo Macedonia MK 42.102 21.3846 Kavadarci Kavadarci Macedonia MK 41.4331 22.0119 Kriva Palanka Kriva Palanka Macedonia MK 42.2009 22.3324 Delčevo Delčevo Macedonia MK 41.9654 22.7763 Makedonska Makedonska Macedonia MK 42.0208 22.5876 Kamenica Kamenica Sveti Nikole Sveti Nikole Macedonia MK 41.8667 21.9411 Valandovo Valandovo Macedonia MK 41.3174 22.56 Dolneni Dolneni Macedonia MK 41.4258 21.454 Rosoman Rosoman Macedonia MK 41.5167 21.9458 Zelenikovo Zelenikovo Macedonia MK 41.8841 21.5885 Resen Resen Macedonia MK 41.0893 21.0109 Kratovo Kratovo Macedonia MK 42.0784 22.1807 Mogila Mogila Macedonia MK 41.1083 21.3786 Pehčevo Pehčevo Macedonia MK 41.7623 22.8892 Berovo Berovo Macedonia MK 41.7031 22.8578 Karbinci Karbinci Macedonia MK 41.8176 22.2353

www.jinyi-solar.com Demir Hisar Demir Hisar Macedonia MK 41.221 21.203 Konče Konče Macedonia MK 41.4951 22.3836 Rankovce Rankovce Macedonia MK 42.1686 22.1166 Lozovo Lozovo Macedonia MK 41.7839 21.9056 Rostuša Mavrovo i Rostuša Macedonia MK 41.61 20.6 Gradsko Gradsko Macedonia MK 41.5775 21.9428 Demir Kapija Demir Kapija Macedonia MK 41.4061 22.2463 Belčišta Debarca Macedonia MK 41.3028 20.8303 Staro Nagoričane Staro Nagoričane Macedonia MK 42.1981 21.8286 Makedonski Brod Makedonski Brod Macedonia MK 41.5136 21.2153 Novaci Novaci Macedonia MK 41.042 21.4587 Star Dojran Dojran Macedonia MK 41.1865 22.7203 Antananarivo Antananarivo Madagascar MG -18.9166 47.5166 Antsirabe Antananarivo Madagascar MG -19.85 47.0333 Toamasina Toamasina Madagascar MG -18.1818 49.405 Fianarantsoa Fianarantsoa Madagascar MG -21.4333 47.0833 Mahajanga Mahajanga Madagascar MG -15.67 46.345 Toliara Toliara Madagascar MG -23.3568 43.69 Antsiran̈ ana Antsiranana Madagascar MG -12.2765 49.3115 Antalaha Antsiranana Madagascar MG -14.8833 50.2833 Sambava Antsiranana Madagascar MG -14.2662 50.1666 Ambatondrazaka Toamasina Madagascar MG -17.8329 48.4167 Maroantsetra Toamasina Madagascar MG -15.4333 49.7333 Morondava Toliara Madagascar MG -20.2833 44.2833 Marovoay Mahajanga Madagascar MG -16.0995 46.6333 Ambanja Antsiranana Madagascar MG -13.6829 48.45 Mananjary Fianarantsoa Madagascar MG -21.2167 48.3333 Farafangana Fianarantsoa Madagascar MG -22.8166 47.8332 Andoany Antsiranana Madagascar MG -13.4 48.2666 Antsohihy Mahajanga Madagascar MG -14.8661 47.9834 Miandrivazo Toliara Madagascar MG -19.5162 45.4666 Ihosy Fianarantsoa Madagascar MG -22.3996 46.1167 Tôlan̈ aro Toliara Madagascar MG -25.0268 46.99 Morombe Toliara Madagascar MG -21.7391 43.3657 Maintirano Mahajanga Madagascar MG -18.0666 44.0167 Mandritsara Mahajanga Madagascar MG -15.8328 48.8166 Bekily Toliara Madagascar MG -24.2162 45.3166 Manja Toliara Madagascar MG -21.4329 44.3333 Besalampy Mahajanga Madagascar MG -16.7495 44.4833 Androka Toliara Madagascar MG -25.0219 44.0749 Lilongwe Lilongwe Malawi MW -13.9833 33.7833 Blantyre Blantyre Malawi MW -15.79 34.9899 Mzuzu Malawi MW -11.46 34.02 Mangochi Mangochi Malawi MW -14.4596 35.27 Zomba Zomba Malawi MW -15.39 35.31 Salima Salima Malawi MW -13.7829 34.4333 Nkhotakota Nkhotakota Malawi MW -12.9163 34.3 Karonga Karonga Malawi MW -9.9329 33.9333 Nkhata Bay Nkhata Bay Malawi MW -11.5996 34.3 Nsanje Nsanje Malawi MW -16.9167 35.2667 Mzimba Mzimba Malawi MW -11.9 33.6

www.jinyi-solar.com Mchinji Mchinji Malawi MW -13.8 32.9 Mulanje Mulanje Malawi MW -16.0333 35.5 Dedza Dedza Malawi MW -14.3667 34.3333 Chitipa Chitipa Malawi MW -9.7162 33.2666 Mwanza Mwanza Malawi MW -15.6167 34.5167 Ntcheu Ntcheu Malawi MW -14.8167 34.6333 Chiradzulu Chiradzulu Malawi MW -15.7 35.1833 Machinga Machinga Malawi MW -14.9667 35.5167 Rumphi Rumphi Malawi MW -11.0195 33.8546 Balaka Balaka Malawi MW -14.9889 34.9591 Thyolo Thyolo Malawi MW -16.0703 35.1471 Phalombe Phalombe Malawi MW -15.8064 35.6507 Chikwawa Chikwawa Malawi MW -16.042 34.8019 Kasungu Kasungu Malawi MW -13.0364 33.4822 Dowa Dowa Malawi MW -13.6532 33.9385 Neno Neno Malawi MW -15.3981 34.6534 Ntchisi Ntchisi Malawi MW -13.3753 34.0036 Chiromo Nsanje Malawi MW -16.55 35.1332 George Town Pulau Pinang Malaysia MY 5.4136 100.3294 Kuala Lumpur Kuala Lumpur Malaysia MY 3.1667 101.7 Klang Selangor Malaysia MY 3.0204 101.55 Johor Bahru Johor Malaysia MY 1.48 103.73 Butterworth Pulau Pinang Malaysia MY 5.4171 100.4 Melaka Melaka Malaysia MY 2.2064 102.2465 Ipoh Perak Malaysia MY 4.6 101.065 Kuching Sarawak Malaysia MY 1.53 110.33 Kota Kinabalu Sabah Malaysia MY 5.98 116.11 Kota Bharu Kelantan Malaysia MY 6.12 102.23 Shah Alam Selangor Malaysia MY 3.0667 101.55 Sandakan Sabah Malaysia MY 5.843 118.108 Seremban Negeri Sembilan Malaysia MY 2.7105 101.94 Kuantan Pahang Malaysia MY 3.83 103.32 Sungai Petani Kedah Malaysia MY 5.6497 100.4793 Kuala Terengganu Terengganu Malaysia MY 5.3304 103.12 Alor Setar Kedah Malaysia MY 6.1133 100.3729 Tawau Sabah Malaysia MY 4.271 117.896 Taiping Perak Malaysia MY 4.865 100.72 Miri Sarawak Malaysia MY 4.3999 113.9845 Sibu Sarawak Malaysia MY 2.303 111.843 Batu Pahat Johor Malaysia MY 1.8504 102.9333 Muar Johor Malaysia MY 2.0337 102.5666 Kluang Johor Malaysia MY 2.0383 103.3179 Bintulu Sarawak Malaysia MY 3.1664 113.036 Lahad Datu Sabah Malaysia MY 5.0464 118.336 Teluk Intan Perak Malaysia MY 4.0119 101.0314 Cukai Terengganu Malaysia MY 4.2332 103.4479 Putrajaya Putrajaya Malaysia MY 2.914 101.7019 Kangar Perlis Malaysia MY 6.433 100.19 Labuan Labuan Malaysia MY 5.2803 115.2475 Raub Pahang Malaysia MY 3.7927 101.8423 Kuala Lipis Pahang Malaysia MY 4.184 102.042

www.jinyi-solar.com Male Maale Maldives MV 4.1667 73.4999 Un’goofaaru Maldives MV 5.6681 73.0302 Naifaru Maldives MV 5.4442 73.3662 Mahibadhoo Maldives MV 3.7571 72.9689 Eydhafushi Maldives MV 5.1038 73.0699 Thinadhoo Maldives MV 0.5303 72.9967 Funadhoo Maldives MV 6.1509 73.2901 Kulhudhuffushi Maldives MV 6.6223 73.0702 Dhihdhoo Maldives MV 6.8874 73.114 Kudahuvadhoo Maldives MV 2.6717 72.8936 Rasdhoo Maldives MV 4.2631 72.9919 Thulusdhoo Maldives MV 4.3742 73.6517 Viligili Maldives MV 0.7539 73.4353 Hithadhoo Maldives MV -0.6 73.0833 Veymandoo Maldives MV 2.1878 73.095 Felidhoo Maldives MV 3.4718 73.547 Nilandhoo Maldives MV 3.0567 72.89 Foammulah Maldives MV -0.3 73.4256 Muli Maldives MV 2.9217 73.5811 Fonadhoo Maldives MV 1.8342 73.5031 Manadhoo Maldives MV 5.7669 73.4136 Bamako Bamako Mali ML 12.65 -8 Sikasso Sikasso Mali ML 11.3204 -5.68 Ségou Ségou Mali ML 13.44 -6.26 Gao Gao Mali ML 16.2666 -0.05 Mopti Mopti Mali ML 14.49 -4.18 Koutiala Sikasso Mali ML 12.3904 -5.47 Kayes Kayes Mali ML 14.45 -11.44 Timbuktu Tombouctou Mali ML 16.7666 -3.0166 Koulikoro Koulikoro Mali ML 12.8833 -7.55 Kidal Kidal Mali ML 18.4411 1.4078 Kati Koulikoro Mali ML 12.7504 -8.08 Markala Ségou Mali ML 13.6704 -6.07 Kita Kayes Mali ML 13.0504 -9.4833 San Ségou Mali ML 13.3004 -4.9 Bougouni Sikasso Mali ML 11.4204 -7.49 Djenné Mopti Mali ML 13.9 -4.55 Banamba Koulikoro Mali ML 13.5504 -7.45 Bourèm Guindou Gao Mali ML 16.9004 -0.35 Bafoulabé Kayes Mali ML 13.8004 -10.82 Nara Koulikoro Mali ML 15.18 -7.28 Kangaba Koulikoro Mali ML 11.9404 -8.44 Nioro Kayes Mali ML 15.2304 -9.59 Ménaka Gao Mali ML 15.9167 2.4 Goundam Tombouctou Mali ML 16.417 -3.6666 Tessalit Kidal Mali ML 20.2014 1.0888 Yélimané Kayes Mali ML 15.1337 -10.5666 Aguelhok Kidal Mali ML 19.4549 0.8564 Sokolo Ségou Mali ML 14.7337 -6.1333 Araouane Tombouctou Mali ML 18.9 -3.53 Taoudenni Tombouctou Mali ML 22.6666 -3.9834

www.jinyi-solar.com Satadougou Kayes Mali ML 12.617 -11.4066 Valletta Valletta Malta MT 35.8997 14.5147 Sliema Sliema Malta MT 35.9125 14.5019 Fgura Fgura Malta MT 35.8703 14.5133 Birkirkara Birkirkara Malta MT 35.8972 14.4611 Ħamrun Ħamrun Malta MT 35.8847 14.4844 Senglea Isla Malta MT 35.8875 14.5169 Tarxien Tarxien Malta MT 35.8658 14.515 Floriana Floriana Malta MT 35.8958 14.5083 Imsida Imsida Malta MT 35.8925 14.4828 Santa Venera Santa Venera Malta MT 35.8908 14.4742 Pietà Pietà Malta MT 35.8947 14.495 Ta’ Xbiex Ta’ Xbiex Malta MT 35.8992 14.4944 Gżira Gżira Malta MT 35.9058 14.4881 San Ġwann San Ġwann Malta MT 35.9056 14.4761 San Ġiljan San Ġiljan Malta MT 35.9197 14.4844 Vittoriosa Birgu Malta MT 35.8922 14.5183 Balzan Balzan Malta MT 35.9003 14.455 Qormi Qormi Malta MT 35.8783 14.4719 Mosta Mosta Malta MT 35.9092 14.4256 Żabbar Żabbar Malta MT 35.8761 14.535 Swieqi Swieqi Malta MT 35.9225 14.48 Kalkara Kalkara Malta MT 35.8892 14.5328 Cospicua Bormla Malta MT 35.8856 14.5275 Marsaskala Marsaskala Malta MT 35.8669 14.5619 Lija Lija Malta MT 35.9006 14.4464 Victoria Rabat (Ghawdex) Malta MT 36.0444 14.2397 Żejtun Żejtun Malta MT 35.8558 14.5331 Fontana Fontana Malta MT 36.0375 14.2361 Paola Paola Malta MT 35.8731 14.4989 Xgħajra Xgħajra Malta MT 35.8856 14.5475 Iklin Iklin Malta MT 35.9092 14.4522 Kirkop Kirkop Malta MT 35.8422 14.4853 Pembroke Pembroke Malta MT 35.9306 14.4764 Attard Attard Malta MT 35.8897 14.4425 Marsa Marsa Malta MT 35.8792 14.4953 Għargħur Għargħur Malta MT 35.9242 14.4519 Żebbuġ Żebbuġ Malta MT 35.8719 14.4411 Gudja Gudja Malta MT 35.8492 14.5031 Imqabba Imqabba Malta MT 35.8461 14.4672 Saint Paul’s Bay San Pawl il-Baħar Malta MT 35.9483 14.4006 Marsaxlokk Malta MT 35.8419 14.5431 Għaxaq Għaxaq Malta MT 35.8489 14.5167 Birżebbuġa Birżebbuġa Malta MT 35.8258 14.5269 Żurrieq Żurrieq Malta MT 35.8311 14.4742 Naxxar Naxxar Malta MT 35.9136 14.4436 Safi Safi Malta MT 35.8331 14.4847 Imtarfa Imtarfa Malta MT 35.8933 14.3989 Kerċem Kerċem Malta MT 36.0419 14.2267 Luqa Luqa Malta MT 35.8589 14.4886 Qrendi Qrendi Malta MT 35.8347 14.4583

www.jinyi-solar.com Xewkija Xewkija Malta MT 36.0328 14.2581 Għasri Għasri Malta MT 36.0578 14.2264 Dingli Dingli Malta MT 35.8614 14.3822 Xagħra Xagħra Malta MT 36.05 14.2644 Imdina Imdina Malta MT 35.8869 14.4025 Nadur Nadur Malta MT 36.0378 14.2942 Munxar Munxar Malta MT 36.03 14.2333 Sannat Sannat Malta MT 36.0244 14.2428 Siġġiewi Siġġiewi Malta MT 35.8556 14.4364 Rabat Rabat Malta MT 35.8822 14.3981 Mellieħa Mellieħa Malta MT 35.9564 14.3622 Għajnsielem Għajnsielem Malta MT 36.0264 14.285 Qala Qala Malta MT 36.0361 14.3094 Santa Luċija Santa Luċija Malta MT 36.0431 14.2172 Żebbuġ Żebbuġ (Ghawdex) Malta MT 36.0722 14.2358 Imġarr Imġarr Malta MT 35.9206 14.3664 Għarb Għarb Malta MT 36.06 14.2089 San Lawrenz San Lawrenz Malta MT 36.0556 14.2036 Majuro Majuro Marshall Islands MH 7.103 171.38 Fort-de-France Martinique MQ 14.6104 -61.08 Nouakchott Mauritania MR 18.0864 -15.9753 Néma Hodh ech Chargui Mauritania MR 16.6171 -7.25 Nouadhibou Dakhlet Nouadhibou Mauritania MR 20.9 -17.056 Kiffa Assaba Mauritania MR 16.62 -11.4 Zouerate Tiris Zemmour Mauritania MR 22.7304 -12.4833 Rosso Trarza Mauritania MR 16.524 -15.8127 Atar Adrar Mauritania MR 20.5166 -13.05 Tidjikja Tagant Mauritania MR 18.55 -11.4166 Aleg Brakna Mauritania MR 17.058 -13.909 Aioun Hodh el Gharbi Mauritania MR 16.6666 -9.6167 Sélibaby Guidimaka Mauritania MR 15.167 -12.1833 Akjoujt Inchiri Mauritania MR 19.747 -14.391 Arafat Nouakchott Sud Mauritania MR 18.0583 -15.9621 Tevragh Zeina Nouakchott Ouest Mauritania MR 18.0989 -15.9885 Dar Naim Nouakchott Nord Mauritania MR 18.0973 -15.9327 Kaédi Gorgol Mauritania MR 16.1503 -13.5037 Boutilimit Trarza Mauritania MR 17.5504 -14.7 Bogué Brakna Mauritania MR 16.5904 -14.27 Fdérik Tiris Zemmour Mauritania MR 22.679 -12.707 Timbedgha Hodh ech Chargui Mauritania MR 16.2504 -8.1666 Bîr Mogreïn Tiris Zemmour Mauritania MR 25.2333 -11.5833 Chegga Tiris Zemmour Mauritania MR 25.3804 -5.78 Port Louis Port Louis Mauritius MU -20.1666 57.5 Curepipe Plaines Wilhems Mauritius MU -20.3162 57.5166 Mamoudzou Mayotte YT -12.7871 45.275 City Ciudad de México Mexico MX 19.4424 -99.131 Guadalajara Jalisco Mexico MX 20.67 -103.33 Monterrey Nuevo León Mexico MX 25.67 -100.33 Puebla Puebla Mexico MX 19.05 -98.2 Tijuana Baja California Mexico MX 32.5 -117.08 Toluca México Mexico MX 19.3304 -99.67

www.jinyi-solar.com León de los Aldama Guanajuato Mexico MX 21.15 -101.7 Juárez Chihuahua Mexico MX 31.6904 -106.49 Torreón Coahuila de Zaragoza Mexico MX 25.5701 -103.42 Ciudad Nezahualcó México Mexico MX 19.41 -99.03 yotl San Luis Potosí San Luis Potosí Mexico MX 22.17 -101 Mérida Yucatán Mexico MX 20.9666 -89.6166 Querétaro Querétaro Mexico MX 20.63 -100.38 Mexicali Baja California Mexico MX 32.65 -115.48 Aguascalientes Aguascalientes Mexico MX 21.8795 -102.2904 Mexico MX 22.3 -97.87 Cuernavaca Morelos Mexico MX 18.9211 -99.24 Culiacán Sinaloa Mexico MX 24.83 -107.38 Chihuahua Chihuahua Mexico MX 28.645 -106.085 Saltillo Coahuila de Zaragoza Mexico MX 25.42 -101.005 Acapulco de Juárez Guerrero Mexico MX 16.85 -99.916 Michoacán de Morelia Mexico MX 19.7334 -101.1895 Ocampo Hermosillo Sonora Mexico MX 29.0989 -110.9541 Veracruz Veracruz Mexico MX 19.1773 -96.16 Cancún Quintana Roo Mexico MX 21.17 -86.83 Heroica Matamoros Tamaulipas Mexico MX 25.88 -97.5 Oaxaca Oaxaca Mexico MX 17.0827 -96.6699 Tlaxcala Tlaxcala Mexico MX 19.32 -98.23 Mazatán Sonora Mexico MX 29.0171 -110.1333 Tamaulipas Mexico MX 26.08 -98.3 Tuxtla Chiapas Mexico MX 16.75 -93.15 Durango Durango Mexico MX 24.0311 -104.67 Xalapa Veracruz Mexico MX 19.53 -96.92 Villahermosa Tabasco Mexico MX 18 -92.9 Gómez Palacio Durango Mexico MX 25.5701 -103.5 Celaya Guanajuato Mexico MX 20.53 -100.8 Mazatlán Sinaloa Mexico MX 23.2211 -106.42 Orizaba Veracruz Mexico MX 18.85 -97.13 Tamaulipas Mexico MX 27.5 -99.55 Irapuato Guanajuato Mexico MX 20.67 -101.5 Pachuca Hidalgo Mexico MX 20.1704 -98.73 Tepic Nayarit Mexico MX 21.5054 -104.88 Ciudad Obregón Sonora Mexico MX 27.4666 -109.925 Coatzacoalcos Veracruz Mexico MX 18.1204 -94.42 Tamaulipas Mexico MX 23.72 -99.13 Michoacán de Uruapan Mexico MX 19.4204 -102.07 Ocampo Ensenada Baja California Mexico MX 31.87 -116.62 Poza Rica de Hidalgo Veracruz Mexico MX 20.5504 -97.47 Zumpango México Mexico MX 19.8104 -99.11 Los Mochis Sinaloa Mexico MX 25.79 -109 Tehuacán Puebla Mexico MX 18.4504 -97.38 Monclova Coahuila de Zaragoza Mexico MX 26.9 -101.42 Zacatecas Zacatecas Mexico MX 22.7704 -102.58 Colima Colima Mexico MX 19.23 -103.72 Tapachula Chiapas Mexico MX 14.9 -92.27 Córdoba Veracruz Mexico MX 18.9204 -96.92 Michoacán de Zamora Mexico MX 19.9804 -102.28 Ocampo

www.jinyi-solar.com Campeche Campeche Mexico MX 19.83 -90.5 Minatitlán Veracruz Mexico MX 17.9805 -94.53 Salamanca Guanajuato Mexico MX 20.5704 -101.2 Tamaulipas Mexico MX 22.3189 -97.8361 La Paz Baja California Sur Mexico MX 24.14 -110.32 Puerto Vallarta Jalisco Mexico MX 20.6771 -105.245 San Cristóbal Chiapas Mexico MX 16.75 -92.6334 Chilpancingo Guerrero Mexico MX 17.55 -99.5 Heroica Nogales Sonora Mexico MX 31.305 -110.945 Teziutlan Puebla Mexico MX 19.8204 -97.36 Ciudad Lázaro Cá Michoacán de Mexico MX 17.9587 -102.2 rdenas Ocampo Ciudad del Carmen Campeche Mexico MX 18.6537 -91.8245 Chetumal Quintana Roo Mexico MX 18.5 -88.3 San Juan del Río Querétaro Mexico MX 20.38 -100 Piedras Negras Coahuila de Zaragoza Mexico MX 28.7076 -100.5317 Navojoa Sonora Mexico MX 27.0819 -109.4546 Ciudad Valles San Luis Potosí Mexico MX 21.98 -99.02 Las Delicias Chihuahua Mexico MX 28.2 -105.5 Guanajuato Guanajuato Mexico MX 21.0204 -101.28 Iguala de la Guerrero Mexico MX 18.37 -99.54 Independencia Manzanillo Colima Mexico MX 19.0496 -104.3231 Túxpam de Rodríguez Veracruz Mexico MX 20.9604 -97.41 Cano Escuintla Chiapas Mexico MX 15.33 -92.63 Fresnillo Zacatecas Mexico MX 23.1704 -102.86 Heroica Guaymas Sonora Mexico MX 27.93 -110.89 Parral Chihuahua Mexico MX 26.9334 -105.6666 Apatzingan de la Michoacán de Mexico MX 19.08 -102.35 Constitucion Ocampo Ciudad de Atlixco Puebla Mexico MX 18.9 -98.45 Guasave Sinaloa Mexico MX 25.5705 -108.47 Lagos de Moreno Jalisco Mexico MX 21.3704 -101.93 Ciudad Guzmán Jalisco Mexico MX 19.7104 -103.46 Tecomán Colima Mexico MX 18.9204 -103.88 Cuauhtémoc Chihuahua Mexico MX 28.4257 -106.8696 Agua Prieta Sonora Mexico MX 31.3223 -109.563 Salina Cruz Oaxaca Mexico MX 16.1671 -95.2 Tamaulipas Mexico MX 22.7334 -98.95 Cozumel Quintana Roo Mexico MX 20.51 -86.95 Tamazunchale San Luis Potosí Mexico MX 21.2704 -98.78 Rioverde San Luis Potosí Mexico MX 21.93 -99.98 Matehuala San Luis Potosí Mexico MX 23.6604 -100.65 Juchitán de Zaragoza Oaxaca Mexico MX 16.43 -95.02 Jáltipan de Morelos Veracruz Mexico MX 17.94 -94.74 Michoacán de Ciudad Hidalgo Mexico MX 19.68 -100.57 Ocampo Guamúchil Sinaloa Mexico MX 25.4704 -108.09 Linares Nuevo León Mexico MX 24.8604 -99.57 Nuevo Casas Chihuahua Mexico MX 30.4185 -107.9119 Grandes San Pedro Coahuila de Zaragoza Mexico MX 25.7592 -102.9827

www.jinyi-solar.com Taxco de Alarcón Guerrero Mexico MX 18.5704 -99.62 Valladolid Yucatán Mexico MX 20.6704 -88.2 Ciudad de Huajuapam Oaxaca Mexico MX 17.8104 -97.79 de León Autlán de Navarro Jalisco Mexico MX 19.77 -104.37 Progreso Yucatán Mexico MX 21.2833 -89.6666 Santo Domingo Oaxaca Mexico MX 16.33 -95.23 Tehuantepec Montemorelos Nuevo León Mexico MX 25.19 -99.84 Cabo San Lucas Baja California Sur Mexico MX 22.8928 -109.9045 Tizimín Yucatán Mexico MX 21.1304 -88.15 Ciudad Constitución Baja California Sur Mexico MX 25.04 -111.66 Camargo Chihuahua Mexico MX 27.6904 -105.1701 Nueva Rosita Coahuila de Zaragoza Mexico MX 27.95 -101.22 La Barca Jalisco Mexico MX 20.2804 -102.56 Pánuco Veracruz Mexico MX 22.0604 -98.19 Cananea Sonora Mexico MX 30.9904 -110.3 Tenosique Tabasco Mexico MX 17.4804 -91.43 Parras de la Fuente Coahuila de Zaragoza Mexico MX 25.4204 -102.1799 Ciudad Sabinas Nuevo León Mexico MX 26.51 -100.18 Hidalgo Petatlán Guerrero Mexico MX 17.5204 -101.27 Ticul Yucatán Mexico MX 20.4004 -89.53 Huatabampo Sonora Mexico MX 26.8304 -109.63 Ometepec Guerrero Mexico MX 16.6801 -98.42 San Fernando Tamaulipas Mexico MX 24.8504 -98.16 Escuinapa Sinaloa Mexico MX 22.8504 -105.8 Champotón Campeche Mexico MX 19.3504 -90.72 Tuxpan Nayarit Mexico MX 21.9304 -105.27 Felipe Carrillo Puerto Quintana Roo Mexico MX 19.5804 -88.05 Ciudad Altamirano Guerrero Mexico MX 18.3204 -100.65 San Pedro Pochutla Oaxaca Mexico MX 15.7304 -96.47 Paraíso Tabasco Mexico MX 18.4 -93.23 Pijijiapan Chiapas Mexico MX 15.6904 -93.22 Magdalena de Kino Sonora Mexico MX 30.6166 -111.05 Tecax Yucatán Mexico MX 20.2 -89.28 Frontera Tabasco Mexico MX 18.5804 -92.65 Ojinaga Chihuahua Mexico MX 29.5404 -104.41 Heroica Ciudad de Oaxaca Mexico MX 17.2704 -97.68 Tlaxiaco Motul Yucatán Mexico MX 21.1 -89.28 Atoyac de Álvarez Guerrero Mexico MX 17.2 -100.43 Allende Coahuila de Zaragoza Mexico MX 28.33 -100.85 Puerto Escondido Oaxaca Mexico MX 15.8592 -97.0659 Acatlán de Osorio Puebla Mexico MX 18.2 -98.05 Santiago Ixcuintla Nayarit Mexico MX 21.82 -105.22 Miahuatlán de Porfirio Oaxaca Mexico MX 16.33 -96.6 Díaz Peto Yucatán Mexico MX 20.13 -88.92 El Dorado Sinaloa Mexico MX 24.3305 -107.37 Compostela Nayarit Mexico MX 21.2304 -104.9 Santiago Tuxtla Veracruz Mexico MX 18.4704 -95.3

www.jinyi-solar.com Villa Unión Sinaloa Mexico MX 23.2 -106.23 Cárdenas San Luis Potosí Mexico MX 22 -99.67 Izamal Yucatán Mexico MX 20.9304 -89.0201 Tecuala Nayarit Mexico MX 22.4004 -105.46 Tamuín San Luis Potosí Mexico MX 21.9804 -98.75 Técpan de Galeana Guerrero Mexico MX 17.25 -100.68 Juan Aldama Zacatecas Mexico MX 24.2904 -103.39 Guerrero Negro Baja California Mexico MX 27.9904 -114.17 Vicente Guerrero Baja California Mexico MX 30.7641 -116.0093 Isla Mujeres Quintana Roo Mexico MX 21.2084 -86.7115 Aldama Tamaulipas Mexico MX 22.9204 -98.07 La Cruz Sinaloa Mexico MX 23.9204 -106.9 Santa Rosalía Baja California Sur Mexico MX 27.3171 -112.2834 Balancán Tabasco Mexico MX 17.8 -91.53 Ascensión Chihuahua Mexico MX 31.1 -107.98 Loreto Baja California Sur Mexico MX 26.0133 -111.3517 El Fuerte Sinaloa Mexico MX 26.4204 -108.62 Villanueva Zacatecas Mexico MX 22.35 -102.88 Santa Bárbara Chihuahua Mexico MX 26.8004 -105.82 Coalcomán de Vá Michoacán de Mexico MX 18.7804 -103.15 zquez Pallares Ocampo Valparaíso Zacatecas Mexico MX 22.7704 -103.57 Canatlán Durango Mexico MX 24.52 -104.78 Ayutla de los Libres Guerrero Mexico MX 16.9004 -99.22 Ahumada Chihuahua Mexico MX 30.6104 -106.51 Halachó Yucatán Mexico MX 20.48 -90.08 Ciudad Tula Tamaulipas Mexico MX 23.0004 -99.72 Cuencamé de Durango Mexico MX 24.8704 -103.7 Ceniceros Esperanza Sonora Mexico MX 27.58 -109.93 Heroica Caborca Sonora Mexico MX 30.7161 -112.1642 San Miguel de Durango Mexico MX 24.8304 -105.34 Papasquiaro San Felipe Baja California Mexico MX 31.0241 -114.8496 Nacozari Viejo Sonora Mexico MX 30.42 -109.65 San Pablo Villa de Oaxaca Mexico MX 16.917 -96.4 Mitla Nautla Veracruz Mexico MX 20.2166 -96.7834 San Quintín Baja California Mexico MX 30.4837 -115.95 Altata Sinaloa Mexico MX 24.636 -107.9162 Punta Prieta Baja California Mexico MX 28.9337 -114.1666 Micronesia, Palikir Pohnpei Federated States FM 6.9166 158.15 Of Micronesia, Kolonia Pohnpei Federated States FM 6.9639 158.2083 Of Micronesia, Weno Chuuk Federated States FM 7.4458 151.85 Of

www.jinyi-solar.com Micronesia, Colonia Yap Federated States FM 9.5144 138.1292 Of Micronesia, Tofol Kosrae Federated States FM 5.3261 163.0083 Of Chisinau Chişinău Moldova MD 47.005 28.8577 Tiraspol Stînga Nistrului Moldova MD 46.8531 29.64 Bălţi Bălţi Moldova MD 47.7591 27.9053 Cahul Cahul Moldova MD 45.9079 28.1944 Bender Bender Moldova MD 46.8316 29.4777 Ialoveni Ialoveni Moldova MD 46.9435 28.7823 Drochia Drochia Moldova MD 48.0355 27.8129 Straşeni Străşeni Moldova MD 47.1422 28.6077 Anenii Noi Anenii Noi Moldova MD 46.8784 29.2348 Soroca Soroca Moldova MD 48.1566 28.2849 Hînceşti Hînceşti Moldova MD 46.8305 28.5906 Orhei Orhei Moldova MD 47.3849 28.8245 Ungheni Ungheni Moldova MD 47.2108 27.8005 Cocieri Dubăsari Moldova MD 47.3087 29.1101 Călăraşi Călăraşi Moldova MD 47.2556 28.3099 Floreşti Floreşti Moldova MD 47.8914 28.2931 Sîngerei Sîngerei Moldova MD 47.6363 28.143 Criuleni Criuleni Moldova MD 47.2131 29.1593 Briceni Briceni Moldova MD 48.3629 27.0779 Edineţ Edineţ Moldova MD 48.1721 27.3034 Teleneşti Teleneşti Moldova MD 47.5011 28.3654 Cimişlia Cimişlia Moldova MD 46.5268 28.7644 Făleşti Făleşti Moldova MD 47.5767 27.7126 Ocniţa Ocniţa Moldova MD 48.3827 27.4381 Glodeni Glodeni Moldova MD 47.7751 27.5189 Şoldăneşti Şoldăneşti Moldova MD 47.8161 28.7972 Nisporeni Nisporeni Moldova MD 47.0816 28.1714 Basarabeasca Basarabeasca Moldova MD 46.3317 28.9636 Leova Leova Moldova MD 46.4823 28.253 Comrat Găgăuzia Moldova MD 46.2946 28.6565 Căuşeni Căuşeni Moldova MD 46.6367 29.4111 Taraclia Taraclia Moldova MD 45.9027 28.6682 Rezina Rezina Moldova MD 47.7493 28.9658 Ştefan Vodă Ştefan-Vodă Moldova MD 46.5129 29.6619 Rîşcani Rîşcani Moldova MD 47.9479 27.5638 Cantemir Cantemir Moldova MD 46.2774 28.2027 Donduşeni Donduşeni Moldova MD 48.2394 27.6056 Dubăsari Stînga Nistrului Moldova MD 47.2631 29.1608 Monaco Monaco MC 43.7396 7.4069 Ulaanbaatar Ulaanbaatar Mongolia MN 47.9167 106.9166 Erdenet Orhon Mongolia MN 49.0533 104.1183 Ulaangom Uvs Mongolia MN 49.9833 92.0666 Ölgiy Bayan-Ölgiy Mongolia MN 48.9337 89.95 Choybalsan Dornod Mongolia MN 48.0666 114.506 Hovd Hovd Mongolia MN 48.0166 91.6333

www.jinyi-solar.com Arvayheer Övörhangay Mongolia MN 46.25 102.7666 Mörön Hövsgöl Mongolia MN 49.6453 100.1544 Bayanhongor Bayanhongor Mongolia MN 46.3 100.9833 Sühbaatar Selenge Mongolia MN 50.25 106.2 Tsetserleg Arhangay Mongolia MN 47.4769 101.4502 Dzuunmod Töv Mongolia MN 47.711 106.947 Bulgan Bulgan Mongolia MN 48.8106 103.5317 Baruun-Urt Sühbaatar Mongolia MN 46.7 113.2833 Öndörhaan Hentiy Mongolia MN 47.3167 110.65 Saynshand Dornogovĭ Mongolia MN 44.8666 110.15 Uliastay Dzavhan Mongolia MN 47.75 96.8167 Mandalgovĭ Dundgovĭ Mongolia MN 45.75 106.266 Darhan Darhan-Uul Mongolia MN 49.4867 105.9228 Dalandzadgad Ömnögovĭ Mongolia MN 43.5708 104.425 Altay Govĭ-Altay Mongolia MN 46.3722 96.2583 Choyr Govĭsümber Mongolia MN 46.3611 108.3611 Darhan Selenge Mongolia MN 49.6167 106.35 Dzüünharaa Selenge Mongolia MN 48.8666 106.4666 Dalanzadgad Ömnögovĭ Mongolia MN 43.5836 104.4403 Ulaan-Uul Dornogovĭ Mongolia MN 44.3337 111.2333 Hödrögö Dzavhan Mongolia MN 48.9664 96.7833 Podgorica Podgorica Montenegro ME 42.466 19.2663 Tivat Tivat Montenegro ME 42.4364 18.6961 Budva Budva Montenegro ME 42.2864 18.84 Tuzi Montenegro ME 42.3656 19.3314 Herceg-Novi Herceg Novi Montenegro ME 42.4531 18.5375 Bar Bar Montenegro ME 42.0931 19.1003 Kotor Kotor Montenegro ME 42.4258 18.7719 Ulcinj Ulcinj Montenegro ME 41.9283 19.2064 Rožaje Rožaje Montenegro ME 42.8439 20.1683 Bijelo Polje Bijelo Polje Montenegro ME 43.0292 19.7456 Berane Berane Montenegro ME 42.8425 19.8733 Petnjica Petnjica Montenegro ME 42.9089 19.9644 Danilovgrad Danilovgrad Montenegro ME 42.5472 19.1053 Nikšić Nikšić Montenegro ME 42.775 18.9583 Plav Plav Montenegro ME 42.5969 19.9456 Gusinje Gusinje Montenegro ME 42.5619 19.8339 Mojkovac Mojkovac Montenegro ME 42.9639 19.5825 Pljevlja Pljevlja Montenegro ME 43.3522 19.3542 Cetinje Cetinje Montenegro ME 42.3922 18.9225 Andrijevica Andrijevica Montenegro ME 42.7339 19.7919 Kolašin Kolašin Montenegro ME 42.8242 19.5225 Žabljak Žabljak Montenegro ME 43.1547 19.1219 Šavnik Šavnik Montenegro ME 42.9564 19.0967 Plužine Plužine Montenegro ME 43.1528 18.8394 Casablanca Casablanca-Settat Morocco MA 33.6 -7.6164 Rabat Rabat-Salé-Kénitra Morocco MA 34.0253 -6.8361 Fès Fès-Meknès Morocco MA 34.0546 -5.0004 Marrakech Marrakech-Safi Morocco MA 31.63 -8 Agadir Souss-Massa Morocco MA 30.44 -9.62

www.jinyi-solar.com Tanger-Tétouan-Al Tangier Morocco MA 35.7473 -5.8327 Hoceïma Meknès Fès-Meknès Morocco MA 33.9004 -5.56 Kenitra Rabat-Salé-Kénitra Morocco MA 34.2704 -6.58 Oujda-Angad Oriental Morocco MA 34.69 -1.91 Safi Marrakech-Safi Morocco MA 32.32 -9.24 Tanger-Tétouan-Al Ksar El Kebir Morocco MA 35.0204 -5.91 Hoceïma Errachidia Drâa-Tafilalet Morocco MA 31.9404 -4.45 Taza Fès-Meknès Morocco MA 34.2204 -4.02 El Jadid Casablanca-Settat Morocco MA 33.2604 -8.51 Settat Casablanca-Settat Morocco MA 33.0104 -7.62 Tanger-Tétouan-Al Larache Morocco MA 35.2004 -6.16 Hoceïma Guelmim Guelmim-Oued Noun Morocco MA 28.98 -10.07 Tanger-Tétouan-Al Ouezzane Morocco MA 34.8103 -5.57 Hoceïma Béni Mellal Béni Mellal-Khénifra Morocco MA 32.3373 -6.3498 Tan-Tan Guelmim-Oued Noun Morocco MA 28.4304 -11.1 Tiznit Souss-Massa Morocco MA 29.7104 -9.74 Maputo Maputo Mozambique MZ -25.9553 32.5892 Matola Maputo Mozambique MZ -25.9696 32.46 Beira Sofala Mozambique MZ -19.82 34.87 Nampula Nampula Mozambique MZ -15.136 39.293 Chimoio Manica Mozambique MZ -19.12 33.47 Cidade de Nacala Nampula Mozambique MZ -14.5186 40.715 Quelimane Zambézia Mozambique MZ -17.88 36.89 Tete Tete Mozambique MZ -16.17 33.58 Xai-Xai Gaza Mozambique MZ -25.04 33.64 Maxixe Inhambane Mozambique MZ -23.866 35.3886 Inhambane Inhambane Mozambique MZ -23.858 35.3398 Pemba Cabo Delgado Mozambique MZ -12.983 40.5323 Lichinga Niassa Mozambique MZ -13.3 35.24 Dondo Sofala Mozambique MZ -19.6196 34.73 Cuamba Niassa Mozambique MZ -14.7896 36.54 Montepuez Cabo Delgado Mozambique MZ -13.1196 39 Mocuba Zambézia Mozambique MZ -16.8496 38.26 António Enes Nampula Mozambique MZ -16.23 39.91 Ilha de Moçambique Nampula Mozambique MZ -15.0399 40.6822 Moatize Tete Mozambique MZ -16.0995 33.95 Mocímboa Mozambique MZ -11.3196 40.35 Macia Gaza Mozambique MZ -25.0195 33.09 Manica Manica Mozambique MZ -18.9696 32.88 Marrupa Niassa Mozambique MZ -13.1984 37.4995 Nicoadala Zambézia Mozambique MZ -17.6077 36.8197 Ligonha Nampula Mozambique MZ -15.1757 37.74 Regedor Quissico Inhambane Mozambique MZ -24.7257 34.766 Massangena Gaza Mozambique MZ -21.5373 32.9564 Panda Inhambane Mozambique MZ -24.0629 34.7303 Chiramba Manica Mozambique MZ -16.8921 34.6559 Espungabera Manica Mozambique MZ -20.4501 32.77

www.jinyi-solar.com Mapai Gaza Mozambique MZ -22.8427 31.9631 Vilankulo Inhambane Mozambique MZ -21.9995 35.3166 Windhoek Khomas Namibia NA -22.57 17.0835 Rundu Kavango East Namibia NA -17.92 19.7499 Swakopmund Erongo Namibia NA -22.6689 14.535 Rehoboth Hardap Namibia NA -23.3196 17.08 Katima Mulilo Zambezi Namibia NA -17.4996 24.26 Otjiwarongo Otjozondjupa Namibia NA -20.4595 16.64 Keetmanshoop //Karas Namibia NA -26.5739 18.13 Gobabis Omaheke Namibia NA -22.455 18.963 Lüderitz //Karas Namibia NA -26.648 15.1594 Mariental Hardap Namibia NA -24.6196 17.9599 Oshikango Ohangwena Namibia NA -17.3995 15.88 Opuwo Kunene Namibia NA -18.0596 13.82 Oshakati Oshana Namibia NA -17.7833 15.6833 Outapi Omusati Namibia NA -17.5 14.9833 Omuthiya Oshikoto Namibia NA -18.3611 16.5814 Nkurenkuru Kavango West Namibia NA -17.6167 18.6 Eenhana Ohangwena Namibia NA -17.4667 16.3333 Walvisbaai Erongo Namibia NA -22.9575 14.5053 Ongwediva Oshana Namibia NA -17.78 15.77 Grootfontein Otjozondjupa Namibia NA -19.5666 18.1166 Okahandja Otjozondjupa Namibia NA -21.9796 16.91 Tsumeb Oshikoto Namibia NA -19.24 17.71 Omaruru Erongo Namibia NA -21.436 15.951 Bethanie //Karas Namibia NA -26.4995 17.15 Oranjemund //Karas Namibia NA -28.5495 16.43 Karasburg //Karas Namibia NA -28.0196 18.74 Maltahöhe Hardap Namibia NA -24.84 16.94 Usakos Erongo Namibia NA -21.9995 15.58 Karibib Erongo Namibia NA -21.939 15.853 Outjo Kunene Namibia NA -20.1095 16.14 Otavi Otjozondjupa Namibia NA -19.64 17.342 Kathmandu Bāgmatī Nepal NP 27.7167 85.3166 Jitpur Nepal NP 27.6666 85.3333 Heṭauḍā Nepal NP 27.4167 85.0334 Pokhara Nepal NP 28.264 83.972 Birāṭnagar Nepal NP 26.4837 87.2833 Birgañj Nepal NP 27.0004 84.8666 Nepālgañj Nepal NP 28.0503 81.6167 Janakpur Nepal NP 26.7288 85.9263 Butwāl Nepal NP 27.7006 83.4484 Birendranagar Nepal NP 28.5967 81.6166 Godāwarı̇̄ Nepal NP 28.8755 80.5776 Dhangaḍhı̇̄ Nepal NP 28.695 80.593 Bhairāhawā Nepal NP 27.5333 83.3833 Hanumānnagar Nepal NP 26.5333 86.7333 Bāglung Nepal NP 28.2667 83.5833 Dadeldhurā Nepal NP 29.3 80.6 Īlām Nepal NP 26.908 87.926 Salyan Nepal NP 28.35 82.1833

www.jinyi-solar.com Rāmechhāp Janakpur Nepal NP 27.326 86.087 Bhimphedı̇̄ Nepal NP 27.551 85.13 Jumlā Nepal NP 29.25 82.2167 The Hague Zuid-Holland Netherlands NL 52.08 4.27 Amsterdam Noord-Holland Netherlands NL 52.35 4.9166 Rotterdam Zuid-Holland Netherlands NL 51.92 4.48 Utrecht Utrecht Netherlands NL 52.1003 5.12 Eindhoven Noord-Brabant Netherlands NL 51.43 5.5 Haarlem Noord-Holland Netherlands NL 52.3804 4.63 Groningen Groningen Netherlands NL 53.2204 6.58 Arnhem Gelderland Netherlands NL 51.988 5.923 ’s-Hertogenbosch Noord-Brabant Netherlands NL 51.6833 5.3167 Leeuwarden Fryslân Netherlands NL 53.2504 5.7834 Maastricht Limburg Netherlands NL 50.853 5.677 Zwolle Overijssel Netherlands NL 52.524 6.097 Assen Drenthe Netherlands NL 53 6.55 Middelburg Zeeland Netherlands NL 51.502 3.61 Lelystad Flevoland Netherlands NL 52.5176 5.474 Nouméa Province Sud New Caledonia NC -22.2625 166.4443 Koné Province Nord New Caledonia NC -21.0667 164.8667 Wé Province Îles New Caledonia NC -20.9 167.2667 Auckland Auckland New Zealand NZ -36.8481 174.763 Wellington Wellington New Zealand NZ -41.3 174.7833 Manukau City Auckland New Zealand NZ -37 174.885 Christchurch Canterbury New Zealand NZ -43.535 172.63 Waitakere Auckland New Zealand NZ -36.8524 174.5543 Northcote Auckland New Zealand NZ -36.7913 174.7758 Hamilton Waikato New Zealand NZ -37.7783 175.2896 Tauranga Bay of Plenty New Zealand NZ -37.6964 176.1536 Dunedin Otago New Zealand NZ -45.8854 170.491 Lower Hutt Wellington New Zealand NZ -41.2037 174.9123 Palmerston North Manawatu-Wanganui New Zealand NZ -40.3527 175.6072 Nelson Nelson New Zealand NZ -41.2926 173.2474 Napier Hawke’s Bay New Zealand NZ -39.49 176.9265 Whangarei Northland New Zealand NZ -35.7256 174.323 Invercargill Southland New Zealand NZ -46.4094 168.365 Upper Hutt Wellington New Zealand NZ -41.1355 175.029 Gisborne Gisborne New Zealand NZ -38.6633 178.0181 Blenheim Marlborough New Zealand NZ -41.5135 173.955 Whakatane Bay of Plenty New Zealand NZ -37.9574 176.9828 Greymouth West Coast New Zealand NZ -42.4716 171.2231 Waitangi Chatham Islands New Zealand NZ -44.0263 -176.3696 Richmond Tasman New Zealand NZ -41.339 173.185 Stratford Taranaki New Zealand NZ -39.3409 174.2845 Rotorua Bay of Plenty New Zealand NZ -38.1317 176.2483 New Plymouth Taranaki New Zealand NZ -39.0556 174.0748 Porirua Wellington New Zealand NZ -41.1219 174.8524 Whanganui Manawatu-Wanganui New Zealand NZ -39.9326 175.0393 Timaru Canterbury New Zealand NZ -44.3972 171.2425 Pukekohe East New Zealand NZ -37.2015 174.9033 Paraparaumu Wellington New Zealand NZ -40.9034 174.9989

www.jinyi-solar.com Taupo Waikato New Zealand NZ -38.693 176.0771 Masterton Wellington New Zealand NZ -40.9439 175.6456 Levin Manawatu-Wanganui New Zealand NZ -40.6124 175.2772 Ashton Canterbury New Zealand NZ -43.8983 171.7486 Macetown Otago New Zealand NZ -45.0227 168.7251 Cambridge Waikato New Zealand NZ -37.8894 175.4703 Tokoroa Waikato New Zealand NZ -38.2245 175.8705 Hawera Taranaki New Zealand NZ -39.5795 174.278 Kairaki Canterbury New Zealand NZ -43.3813 172.651 Thames Waikato New Zealand NZ -37.1384 175.5853 Kerikeri Northland New Zealand NZ -35.2285 173.9507 Kaitaia Northland New Zealand NZ -35.1099 173.2727 Wanaka Otago New Zealand NZ -44.698 169.1449 Turangi Waikato New Zealand NZ -38.9889 175.8142 Hokitika West Coast New Zealand NZ -42.7072 171.01 Renwick Marlborough New Zealand NZ -41.2805 174.0166 Kaikoura Canterbury New Zealand NZ -42.4012 173.6897 Te Anau Southland New Zealand NZ -45.4074 167.7585 Halfmoon Bay Southland New Zealand NZ -46.8876 168.1666 Glencoe Southland New Zealand NZ -46.0947 168.9604 Westport West Coast New Zealand NZ -41.7638 171.6028 Managua Managua Nicaragua NI 12.153 -86.2685 León León Nicaragua NI 12.4356 -86.8794 Chinandega Chinandega Nicaragua NI 12.6304 -87.13 Masaya Masaya Nicaragua NI 11.969 -86.095 Matagalpa Matagalpa Nicaragua NI 12.9171 -85.9167 Estelí Estelí Nicaragua NI 13.09 -86.36 Granada Granada Nicaragua NI 11.9337 -85.95 Juigalpa Chontales Nicaragua NI 12.11 -85.38 Jinotega Jinotega Nicaragua NI 13.091 -86 Bluefields Caribe Sur Nicaragua NI 12 -83.7649 Bilwi Caribe Norte Nicaragua NI 14.0333 -83.3834 Ocotal Nueva Segovia Nicaragua NI 13.63 -86.473 Rivas Rivas Nicaragua NI 11.4404 -85.82 Jinotepe Carazo Nicaragua NI 11.846 -86.195 Boaco Boaco Nicaragua NI 12.47 -85.66 Somoto Madriz Nicaragua NI 13.476 -86.583 San Carlos Río San Juan Nicaragua NI 11.2 -84.8333 San Juan del Sur Rivas Nicaragua NI 11.25 -85.86 Greytown Río San Juan Nicaragua NI 10.9204 -83.7 Niamey Niamey Niger NE 13.5167 2.1167 Maradi Maradi Niger NE 13.4916 7.0964 Zinder Zinder Niger NE 13.8 8.9833 Agadez Agadez Niger NE 16.9959 7.9828 Tahoua Tahoua Niger NE 14.9 5.2599 Dosso Dosso Niger NE 13.05 3.2 Diffa Diffa Niger NE 13.3171 12.6089 Tillabéri Tillabéri Niger NE 14.212 1.4531 Arlit Agadez Niger NE 18.82 7.33 Birnin Konni Tahoua Niger NE 13.7904 5.2599 Gaya Dosso Niger NE 11.8882 3.4467

www.jinyi-solar.com Ayorou Tillabéri Niger NE 14.7318 0.9195 Madaoua Tahoua Niger NE 14.0762 5.9586 Nguigmi Diffa Niger NE 14.2532 13.1108 Gouré Zinder Niger NE 13.9874 10.27 Djado Agadez Niger NE 21.015 12.3075 Lagos Lagos Nigeria NG 6.4433 3.3915 Kano Kano Nigeria NG 12 8.52 Ibadan Oyo Nigeria NG 7.38 3.93 Federal Capital Abuja Nigeria NG 9.0833 7.5333 Territory Kaduna Kaduna Nigeria NG 10.52 7.44 Benin City Edo Nigeria NG 6.3405 5.62 Ikare Ondo Nigeria NG 7.5304 5.76 Port Harcourt Rivers Nigeria NG 4.81 7.01 Ogbomoso Oyo Nigeria NG 8.13 4.24 Aba Abia Nigeria NG 5.1004 7.35 Maiduguri Borno Nigeria NG 11.85 13.16 Zaria Kaduna Nigeria NG 11.08 7.71 Warri Delta Nigeria NG 5.52 5.76 Jos Plateau Nigeria NG 9.93 8.89 Ilorin Kwara Nigeria NG 8.49 4.55 Oyo Oyo Nigeria NG 7.8504 3.93 Sokoto Sokoto Nigeria NG 13.06 5.24 Enugu Enugu Nigeria NG 6.45 7.5 Abeokuta Ogun Nigeria NG 7.1604 3.35 Uyo Akwa Ibom Nigeria NG 5.008 7.85 Awka Anambra Nigeria NG 6.2104 7.07 Ile-Ife Osun Nigeria NG 7.4804 4.56 Calabar Cross River Nigeria NG 4.9604 8.33 Ado-Ekiti Ekiti Nigeria NG 7.6304 5.22 Katsina Katsina Nigeria NG 12.9904 7.6 Akure Ondo Nigeria NG 7.2504 5.2 Osogbo Osun Nigeria NG 7.7704 4.56 Bauchi Bauchi Nigeria NG 10.3104 9.84 Sapele Delta Nigeria NG 5.8904 5.68 Makurdi Benue Nigeria NG 7.73 8.53 Minna Niger Nigeria NG 9.62 6.55 Owo Ondo Nigeria NG 7.2004 5.59 Gombe Gombe Nigeria NG 10.2904 11.17 Umuahia Abia Nigeria NG 5.532 7.486 Ondo Ondo Nigeria NG 7.0904 4.84 Damaturu Yobe Nigeria NG 11.749 11.966 Iwo Osun Nigeria NG 7.63 4.18 Gusau Zamfara Nigeria NG 12.1704 6.66 Mubi Adamawa Nigeria NG 10.2703 13.27 Owerri Imo Nigeria NG 5.493 7.026 Ijebu-Ode Ogun Nigeria NG 6.8204 3.92 Funtua Katsina Nigeria NG 11.5204 7.32 Bida Niger Nigeria NG 9.0804 6.01 Lafia Nasarawa Nigeria NG 8.4904 8.52 Gashua Yobe Nigeria NG 12.8705 11.04 Bama Borno Nigeria NG 11.5204 13.69

www.jinyi-solar.com Jalingo Taraba Nigeria NG 8.9004 11.36 Nsukka Enugu Nigeria NG 6.867 7.3834 Nguru Yobe Nigeria NG 12.8804 10.45 Birnin Kebbi Kebbi Nigeria NG 12.4504 4.1999 Azare Bauchi Nigeria NG 11.6804 10.19 Yola Adamawa Nigeria NG 9.21 12.48 Lokoja Kogi Nigeria NG 7.8004 6.7399 Dutse Jigawa Nigeria NG 11.7992 9.3503 Ikeja Lagos Nigeria NG 6.5965 3.3421 Asaba Delta Nigeria NG 6.1985 6.7274 Yenagoa Bayelsa Nigeria NG 4.9267 6.2676 Abakaliki Ebonyi Nigeria NG 6.3249 8.1137 Kontagora Niger Nigeria NG 10.4004 5.4699 Iseyin Oyo Nigeria NG 7.97 3.59 Biu Borno Nigeria NG 10.6204 12.19 Wukari Taraba Nigeria NG 7.8704 9.78 Potiskum Yobe Nigeria NG 11.7104 11.08 Keffi Nasarawa Nigeria NG 8.849 7.8736 Numan Adamawa Nigeria NG 9.4604 12.04 Idah Kogi Nigeria NG 7.1104 6.7399 Onitsha Anambra Nigeria NG 6.1404 6.78 Otukpo Benue Nigeria NG 7.1904 8.13 Kumo Gombe Nigeria NG 10.0457 11.2131 Ikot Abasi Akwa Ibom Nigeria NG 4.5704 7.56 Koko Kebbi Nigeria NG 11.4232 4.517 Orlu Imo Nigeria NG 5.7837 7.0333 Northern Mariana Capitol Hill MP 15.2137 145.7546 Islands Oslo Oslo Norway NO 59.9167 10.75 Bergen Hordaland Norway NO 60.391 5.3245 Stavanger Rogaland Norway NO 58.97 5.68 Trondheim Norway NO 63.4167 10.4167 Sørum Akershus Norway NO 59.9135 11.3472 Drammen Buskerud Norway NO 59.7572 10.1907 Skien Telemark Norway NO 59.2 9.6 Kristiansand Vest-Agder Norway NO 58.1666 8 Tromsø Troms Norway NO 69.6351 18.992 Bodø Nordland Norway NO 67.2468 14.399 Arendal Aust-Agder Norway NO 58.4648 8.766 Hamar Hedmark Norway NO 60.82 11.069 Lillehammer Oppland Norway NO 61.1333 10.5 Molde Møre og Romsdal Norway NO 62.7483 7.1833 Steinkjer Norway NO 64.0171 11.5 Vadsø Finnmark Norway NO 70.0966 29.7657 Tønsberg Vestfold Norway NO 59.2858 10.4181 Sarpsborg Østfold Norway NO 59.2833 11.1167 Hermansverk Sogn og Fjordane Norway NO 61.1833 6.85 Ålesund Møre og Romsdal Norway NO 62.5454 6.388 Sandnes Rogaland Norway NO 58.8454 5.69 Haugesund Rogaland Norway NO 59.4119 5.2775 Tønsberg Vestfold Norway NO 59.264 10.421

www.jinyi-solar.com Moss Østfold Norway NO 59.437 10.6692 Gjøvik Oppland Norway NO 60.8 10.7 Mo i Rana Nordland Norway NO 66.3166 14.1667 Narvik Nordland Norway NO 68.3832 17.29 Harstad Troms Norway NO 68.7879 16.5156 Alta Finnmark Norway NO 69.9666 23.2417 Hammerfest Finnmark Norway NO 70.6613 23.688 Namsos Norway NO 64.4833 11.5 Svolvær Nordland Norway NO 68.2333 14.5667 Finnsnes Troms Norway NO 69.2406 18.0086 Kirkenes Finnmark Norway NO 69.725 30.0516 Rørvik Norway NO 64.868 11.2053 Vossevangen Hordaland Norway NO 60.63 6.441 Kaupanger Sogn og Fjordane Norway NO 61.1833 6.85 Muscat Masqaţ Oman OM 23.6133 58.5933 As Sīb Masqaţ Oman OM 23.6802 58.1825 Şalālah Z̧ufār Oman OM 17.0255 54.0852 Aş Şuwayḩirah as Sā Shamāl al Bāţinah Oman OM 24.362 56.7344 ḩil ‘Ibrī Ad Dākhilīyah Oman OM 23.2254 56.517 Nizwá Ad Dākhilīyah Oman OM 22.9264 57.5314 Al Buraymī Al Buraymī Oman OM 24.2611 55.7903 Şuḩār Shamāl al Bāţinah Oman OM 24.3643 56.7468 Ar Rustāq Janūb al Bāţinah Oman OM 23.3908 57.4244 Şūr Janūb ash Sharqīyah Oman OM 22.5667 59.5289 Shamāl ash Sharqī Ibrā’ Oman OM 22.6906 58.5334 yah Khaşab Musandam Oman OM 26.1799 56.2477 Haymā’ Al Wusţá Oman OM 19.9333 56.3167 Al Madrah Samā’il Ad Dākhilīyah Oman OM 23.3032 57.9782 Dawwah Janūb ash Sharqīyah Oman OM 20.633 58.908 Mirbāţ Z̧ufār Oman OM 16.9924 54.6918 Karachi Sindh Pakistan PK 24.87 66.99 Lahore Punjab Pakistan PK 31.56 74.35 Faisalabad Punjab Pakistan PK 31.41 73.11 Saidu Sharif Khyber Pakhtunkhwa Pakistan PK 34.75 72.35 Rawalpindi Punjab Pakistan PK 33.6 73.04 Multan Punjab Pakistan PK 30.2 71.455 Gujranwala Punjab Pakistan PK 32.1604 74.185 Hyderabad City Sindh Pakistan PK 25.38 68.375 Peshawar Khyber Pakhtunkhwa Pakistan PK 34.005 71.535 Abbottabad Khyber Pakhtunkhwa Pakistan PK 34.1495 73.1995 Islamabad Islāmābād Pakistan PK 33.7 73.1666 Quetta Balochistān Pakistan PK 30.22 67.025 Bannu Khyber Pakhtunkhwa Pakistan PK 32.989 70.5986 Bahawalpur Punjab Pakistan PK 29.39 71.675 Sargodha Punjab Pakistan PK 32.0854 72.675 Sialkot City Punjab Pakistan PK 32.52 74.56 Sukkur Sindh Pakistan PK 27.7136 68.8486 Larkana Sindh Pakistan PK 27.5618 68.2068 Shekhupura Punjab Pakistan PK 31.72 73.99 Mirpur Khas Sindh Pakistan PK 25.5318 69.0118 Rahimyar Khan Punjab Pakistan PK 28.4202 70.2952

www.jinyi-solar.com Kohat Khyber Pakhtunkhwa Pakistan PK 33.6027 71.4327 Jhang City Punjab Pakistan PK 31.2804 72.325 Gujrat Punjab Pakistan PK 32.58 74.08 Mardan Khyber Pakhtunkhwa Pakistan PK 34.2 72.04 Kasur Punjab Pakistan PK 31.1254 74.455 Dera Ghazi Khan Punjab Pakistan PK 30.0604 70.6351 Sahiwal Punjab Pakistan PK 30.6717 73.1118 Nawabshah Sindh Pakistan PK 26.2454 68.4 Okara Punjab Pakistan PK 30.8104 73.45 Gilgit Gilgit-Baltistan Pakistan PK 35.9171 74.3 Chiniot Punjab Pakistan PK 31.72 72.98 Saddiqabad Punjab Pakistan PK 28.3006 70.1302 Turbat Balochistān Pakistan PK 25.9918 63.0718 Dera Ismail Khan Khyber Pakhtunkhwa Pakistan PK 31.829 70.8986 Chaman Balochistān Pakistan PK 30.925 66.4463 Zhob Balochistān Pakistan PK 31.349 69.4386 Mansehra Khyber Pakhtunkhwa Pakistan PK 34.3418 73.1968 Federally Parachinar Administered Tribal Pakistan PK 33.8992 70.1008 Areas Gwadar Balochistān Pakistan PK 25.139 62.3286 Kundian Punjab Pakistan PK 32.4522 71.4718 Ngerulmud Melekeok Palau PW 7.5 134.6242 Koror Palau PW 7.3452 134.4695 Melekeok Melekeok Palau PW 7.4874 134.6265 Panama City Panamá Panama PA 8.968 -79.533 Colón Colón Panama PA 9.365 -79.875 David Chiriquí Panama PA 8.4333 -82.4333 Santiago Veraguas Panama PA 8.1004 -80.9833 Chitré Herrera Panama PA 7.97 -80.42 Penonomé Coclé Panama PA 8.51 -80.36 Las Tablas Los Santos Panama PA 7.7604 -80.28 Bocas del Toro Bocas del Toro Panama PA 9.3354 -82.2475 La Palma Darién Panama PA 8.3982 -78.1402 Gaigirgordub Kuna Yala Panama PA 9.5417 -78.972 La Chorrera Panamá Oeste Panama PA 8.8803 -79.7833 Buabidi Ngöbe-Buglé Panama PA 8.4746 -81.6983 Unión Chocó Emberá-Wounaan Panama PA 8.0989 -77.6085 Balboa Panamá Panama PA 8.95 -79.5667 Puerto Armuelles Chiriquí Panama PA 8.28 -82.87 Almirante Bocas del Toro Panama PA 9.3 -82.4 Jaqué Darién Panama PA 7.519 -78.166 Papua New Port Moresby National Capital PG -9.4647 147.1925 PapuaGuinea New Lae Morobe PG -6.733 146.99 PapuaGuinea New Madang Madang PG -5.2248 145.7853 PapuaGuinea New Mount Hagen Western Highlands PG -5.8632 144.2168 PapuaGuinea New Goroka Eastern Highlands PG -6.0833 145.3855 PapuaGuinea New Popondetta Northern PG -8.7692 148.2484 PapuaGuinea New Mendi Southern Highlands PG -6.1444 143.6452 PapuaGuinea New Wewak East Sepik PG -3.5535 143.6367 PapuaGuinea New Kavieng New Ireland PG -2.5813 150.813 PapuaGuinea New Kimbe West New Britain PG -5.55 150.143 Guinea

www.jinyi-solar.com Papua New Daru Western PG -9.1092 143.2337 PapuaGuinea New Alotau Milne Bay PG -10.3021 150.4591 PapuaGuinea New Vanimo West Sepik PG -2.69 141.304 PapuaGuinea New Kundiawa Chimbu PG -6.023 144.96 PapuaGuinea New Lorengau Manus PG -2.032 147.28 PapuaGuinea New Kerema Gulf PG -7.927 145.838 PapuaGuinea New Wabag Enga PG -5.49 143.718 PapuaGuinea New Kokopo East New Britain PG -4.3525 152.2606 PapuaGuinea New Kurumul Jiwaka PG -5.855 144.6311 PapuaGuinea New Tari Hela PG -5.845 142.9467 PapuaGuinea New Buka Bougainville PG -5.4308 154.6706 PapuaGuinea New Arawa Bougainville PG -6.228 155.566 PapuaGuinea New Rabaul East New Britain PG -4.2055 152.1434 PapuaGuinea New Kieta Bougainville PG -6.2163 155.6333 PapuaGuinea New Sohano Bougainville PG -5.4297 154.6711 PapuaGuinea New Hoskins West New Britain PG -5.4746 150.41 PapuaGuinea New Amau Central PG -10.0426 148.565 Guinea Asunción Asunción Paraguay PY -25.2964 -57.6415 San Lorenzo Central Paraguay PY -25.34 -57.52 Encarnación Itapúa Paraguay PY -27.3472 -55.8739 Ciudad del Este Alto Paraná Paraguay PY -25.5167 -54.6161 Pedro Juan Caballero Amambay Paraguay PY -22.5446 -55.76 Coronel Oviedo Caaguazú Paraguay PY -25.45 -56.44 Concepción Concepción Paraguay PY -23.4064 -57.4344 Villarrica Guairá Paraguay PY -25.75 -56.4333 Pilar Ñeembucú Paraguay PY -26.8695 -58.3 Caacupé Cordillera Paraguay PY -25.387 -57.14 Paraguarí Paraguarí Paraguay PY -25.62 -57.16 Villa Hayes Presidente Hayes Paraguay PY -25.09 -57.53 Filadelfia Boquerón Paraguay PY -22.34 -60.03 San Pedro de San Pedro Paraguay PY -24.09 -57.08 Ycuamandiyú San Juan Bautista Misiones Paraguay PY -26.68 -57.15 Caazapá Caazapá Paraguay PY -26.2 -56.38 Fuerte Olimpo Alto Paraguay Paraguay PY -21.0696 -57.9 Areguá Central Paraguay PY -25.3125 -57.3847 Salto del Guairá Canindeyú Paraguay PY -24.0625 -54.3069 Itá Central Paraguay PY -25.5096 -57.36 Ypacarai Central Paraguay PY -25.41 -57.28 Bella Vista Amambay Paraguay PY -22.1296 -56.52 Horqueta Concepción Paraguay PY -23.3396 -57.05 Coronel José Félix Itapúa Paraguay PY -27.17 -56.25 Bogado Belén Concepción Paraguay PY -23.4695 -57.24 Hohenau Itapúa Paraguay PY -27.0795 -55.75 Villa del Rosario San Pedro Paraguay PY -24.4196 -57.1 Puerto La Victoria Alto Paraguay Paraguay PY -22.2896 -57.94 Arroyos y Esteros Cordillera Paraguay PY -25.05 -57.09 Abaí Caazapá Paraguay PY -26.0296 -55.94 Ygatimi Canindeyú Paraguay PY -24.0796 -55.5 Mariscal Estigarribia Boquerón Paraguay PY -22.03 -60.61

www.jinyi-solar.com Pozo Colorado Presidente Hayes Paraguay PY -23.43 -58.86 Ñacunday Alto Paraná Paraguay PY -26.02 -54.7699 Capitán Pablo Alto Paraguay Paraguay PY -19.9161 -60.7833 Lagerenza General Eugenio A. Boquerón Paraguay PY -20.52 -62.21 Garay Ype Jhú Canindeyú Paraguay PY -23.91 -55.46 Puerto Pinasco Presidente Hayes Paraguay PY -22.64 -57.79 Lima Lima Peru PE -12.048 -77.0501 Callao Callao Peru PE -12.07 -77.135 Arequipa Arequipa Peru PE -16.42 -71.53 Trujillo La Libertad Peru PE -8.12 -79.02 Chiclayo Lambayeque Peru PE -6.7629 -79.8366 Iquitos Loreto Peru PE -3.75 -73.25 Huancayo Junín Peru PE -12.08 -75.2 Piura Piura Peru PE -5.21 -80.63 Cusco Cusco Peru PE -13.525 -71.9722 Chimbote Ancash Peru PE -9.07 -78.57 Pucallpa Ucayali Peru PE -8.3689 -74.535 Tacna Tacna Peru PE -18 -70.25 Ica Ica Peru PE -14.068 -75.7255 Juliaca Puno Peru PE -15.5 -70.14 Ayacucho Ayacucho Peru PE -13.175 -74.22 Sullana Piura Peru PE -4.8896 -80.68 Huánuco Huánuco Peru PE -9.92 -76.24 Chincha Alta Ica Peru PE -13.4196 -76.14 Cajamarca Cajamarca Peru PE -7.15 -78.53 Cerro de Pasco Pasco Peru PE -10.69 -76.27 Puno Puno Peru PE -15.8329 -70.0333 Tumbes Tumbes Peru PE -3.57 -80.46 Huaraz Ancash Peru PE -9.53 -77.53 Pisco Ica Peru PE -13.71 -76.22 Huacho Lima Peru PE -11.11 -77.6199 Puerto Maldonado Madre de Dios Peru PE -12.6 -69.1833 Abancay Apurímac Peru PE -13.6396 -72.89 Moquegua Moquegua Peru PE -17.19 -70.94 Moyobamba San Martín Peru PE -6.0496 -76.9667 Huancavelica Huancavelica Peru PE -12.79 -74.99 Chachapoyas Amazonas Peru PE -6.2296 -77.87 Talara Piura Peru PE -4.58 -81.28 Chosica Lima Peru PE -11.93 -76.71 Chulucanas Piura Peru PE -5.0896 -80.17 Paita Piura Peru PE -5.09 -81.12 Ilo Moquegua Peru PE -17.64 -71.34 Tingo María Huánuco Peru PE -9.2896 -75.99 Jaén Cajamarca Peru PE -5.7096 -78.81 Tarma Junín Peru PE -11.41 -75.73 Ferreñafe Lambayeque Peru PE -6.63 -79.8 Mollendo Arequipa Peru PE -17.02 -72.02 Huaura Lima Peru PE -11.06 -77.6 Pacasmayo La Libertad Peru PE -7.4006 -79.5706

www.jinyi-solar.com Juanjuí San Martín Peru PE -7.1696 -76.74 Sicuani Cusco Peru PE -14.2896 -71.23 Forbe Oroya Junín Peru PE -11.52 -75.94 Pativilca Lima Peru PE -10.6996 -77.8 Huamachuco La Libertad Peru PE -7.81 -78.0499 Casma Ancash Peru PE -9.44 -78.21 Tocache Nuevo San Martín Peru PE -8.1796 -76.52 Chancay Lima Peru PE -11.5596 -77.27 Nazca Ica Peru PE -14.83 -74.94 Sechura Piura Peru PE -5.5596 -80.82 Jauja Junín Peru PE -11.7996 -75.5 Camaná Arequipa Peru PE -16.6196 -72.72 Ayaviri Puno Peru PE -14.8796 -70.6 Contamana Loreto Peru PE -7.34 -75.02 Huanta Ayacucho Peru PE -12.9496 -74.25 Requena Loreto Peru PE -5.0696 -73.91 Huarmey Ancash Peru PE -10.0696 -78.16 Ilave Puno Peru PE -16.0796 -69.67 Puerto Pimentel Lambayeque Peru PE -6.8296 -79.93 Satipo Junín Peru PE -11.26 -74.69 Junín Junín Peru PE -11.1496 -76.01 San Ramón Junín Peru PE -11.1296 -75.34 Chota Cajamarca Peru PE -6.5496 -78.65 Lamas San Martín Peru PE -6.43 -76.52 Motupe Lambayeque Peru PE -6.15 -79.71 Cajabamba Cajamarca Peru PE -7.6196 -78.04 Chilca Lima Peru PE -12.5196 -76.74 Puquio Ayacucho Peru PE -14.7 -74.13 Santiago Ica Peru PE -14.1896 -75.74 Otuzco La Libertad Peru PE -7.9 -78.57 Salaverry La Libertad Peru PE -8.22 -78.99 Tarapoto San Martín Peru PE -6.51 -76.48 Olmos Lambayeque Peru PE -5.9796 -79.75 Putina Puno Peru PE -15.47 -69.43 Urubamba Cusco Peru PE -13.3042 -72.1166 Coracora Ayacucho Peru PE -15.0196 -73.79 Desaguadero Puno Peru PE -16.5646 -69.045 Santo Tomás Cusco Peru PE -14.46 -72.08 Caballococha Loreto Peru PE -3.9163 -70.5083 Nauta Loreto Peru PE -4.57 -73.78 Tournavista Huánuco Peru PE -8.9322 -74.7052 Güeppí Loreto Peru PE -0.1166 -75.23 Rocafuerte Loreto Peru PE -0.9329 -75.4 Andoas Loreto Peru PE -2.9021 -76.4025 Puca Urco Loreto Peru PE -2.3328 -71.9167 Soldado Bartra Loreto Peru PE -2.5161 -75.7666 Manila Manila Philippines PH 14.6042 120.9822 Quezon City Quezon Philippines PH 14.6504 121.03 Davao Davao Philippines PH 7.11 125.63 Cagayan de Oro Cagayan de Oro Philippines PH 8.4508 124.6853 General Santos General Santos Philippines PH 6.1108 125.1747

www.jinyi-solar.com Bacolod Bacolod Philippines PH 10.6317 122.9817 Cebu City Cebu Philippines PH 10.32 123.9001 Zamboanga City Zamboanga Philippines PH 6.92 122.08 Naga City Naga Philippines PH 13.6192 123.1814 Iligan Iligan Philippines PH 8.1712 124.2154 Baguio City Baguio Philippines PH 16.43 120.5699 Batangas Batangas Philippines PH 13.7817 121.0217 Pasay City Pasay Philippines PH 14.5504 121 Iloilo Iloilo Philippines PH 10.705 122.545 Legazpi City Albay Philippines PH 13.17 123.75 Angeles City Angeles Philippines PH 15.1451 120.5451 Olongapo Olongapo Philippines PH 14.8296 120.2828 Cadiz Negros Occidental Philippines PH 10.9587 123.3086 Tacloban Tacloban Philippines PH 11.2504 125 Cotabato Cotabato Philippines PH 7.2169 124.2484 San Pablo Laguna Philippines PH 14.0696 121.3226 Cabanatuan City Nueva Ecija Philippines PH 15.5021 120.9617 Laoag Ilocos Norte Philippines PH 18.1988 120.5936 Butuan Butuan Philippines PH 8.9495 125.5436 Tarlac City Tarlac Philippines PH 15.4838 120.5834 Ormoc Ormoc Philippines PH 11.0643 124.6075 Dagupan City Dagupan Philippines PH 16.0479 120.3408 Pagadian Zamboanga del Sur Philippines PH 7.853 123.507 Puerto Princesa Puerto Princesa Philippines PH 9.7543 118.7444 Tuguegarao Cagayan Philippines PH 17.6131 121.7269 Roxas City Capiz Philippines PH 11.5853 122.7511 Ozamiz City Misamis Occidental Philippines PH 8.1462 123.8444 Surigao Surigao del Norte Philippines PH 9.7843 125.4888 Calbayog City Samar Philippines PH 12.0672 124.6042 Vigan Ilocos Sur Philippines PH 17.5747 120.3869 Magugpo Poblacion Davao del Norte Philippines PH 7.3821 125.8017 San Carlos Negros Occidental Philippines PH 10.5504 123.38 Gingoog Misamis Oriental Philippines PH 8.8304 125.13 Antipolo Rizal Philippines PH 14.5886 121.1757 Navotas Navotas Philippines PH 14.6477 120.9591 Mandaluyong City Mandaluyong Philippines PH 14.5832 121.0409 Mandaue City Mandaue Philippines PH 10.3237 123.9436 Pasig City Pasig Philippines PH 14.5604 121.0812 Caloocan City Caloocan Philippines PH 14.6492 120.9826 San Juan San Juan Philippines PH 14.6 121.0333 Valenzuela Valenzuela Philippines PH 14.6936 120.9656 City of Parañaque Parañaque Philippines PH 14.4978 120.9907 Lucena Lucena Philippines PH 13.9348 121.6127 Masbate Masbate Philippines PH 12.3687 123.6225 Tandag Surigao del Sur Philippines PH 9.0783 126.1986 Malabon Malabon Philippines PH 14.6691 120.972 Oroquieta Misamis Occidental Philippines PH 8.4859 123.8048 Catarman Northern Samar Philippines PH 12.4989 124.6377 La Trinidad Benguet Philippines PH 16.4556 120.5903 Marawi City Lanao del Sur Philippines PH 8.0034 124.2839 Taguig City Taguig Philippines PH 14.5289 121.0723

www.jinyi-solar.com Lapu-Lapu City Lapu-Lapu Philippines PH 10.3103 123.9494 Balanga Bataan Philippines PH 14.6761 120.5361 Santiago Santiago Philippines PH 16.6881 121.5472 Dumaguete City Negros Oriental Philippines PH 9.307 123.3074 Marikina City Marikina Philippines PH 14.6414 121.1118 Sorsogon Sorsogon Philippines PH 12.9708 124.0053 Kalibo Aklan Philippines PH 11.7086 122.3648 Kidapawan Cotabato Philippines PH 7.0083 125.0894 San Jose Antique Philippines PH 10.745 121.9415 Daet Camarines Norte Philippines PH 14.1122 122.9553 Virac Catanduanes Philippines PH 13.5848 124.2374 Bayombong Nueva Vizcaya Philippines PH 16.4812 121.1497 Jolo Sulu Philippines PH 6.0522 121.0022 Bongao Tawi-Tawi Philippines PH 5.0292 119.7731 Calapan Oriental Mindoro Philippines PH 13.4108 121.1797 Tagum Davao del Norte Philippines PH 7.4475 125.8094 Muntinlupa City Muntinlupa Philippines PH 14.4135 121.0263 Catbalogan Samar Philippines PH 11.7753 124.8861 Digos Davao del Sur Philippines PH 6.7497 125.3572 Makati City Makati Philippines PH 14.5501 121.036 Isulan Sultan Kudarat Philippines PH 6.6294 124.6051 Trece Martires City Cavite Philippines PH 14.2832 120.8677 Boac Marinduque Philippines PH 13.4463 121.84 Tubod Lanao del Norte Philippines PH 8.0555 123.7904 Mamburao Occidental Mindoro Philippines PH 13.2233 120.596 Nabunturan Compostela Valley Philippines PH 7.6029 125.9629 Malita Davao Occidental Philippines PH 6.415 125.6117 Maasin Southern Leyte Philippines PH 10.1336 124.8447 Bangued Abra Philippines PH 17.5982 120.6155 Mambajao Camiguin Philippines PH 9.2504 124.7156 Naval Biliran Philippines PH 11.5612 124.3952 Dipolog Zamboanga del Norte Philippines PH 8.5883 123.3409 San Fernando La Union Philippines PH 16.6186 120.3194 Iba Zambales Philippines PH 15.3276 119.978 Malolos Bulacan Philippines PH 14.8443 120.8104 Lingayen Pangasinan Philippines PH 16.0218 120.2319 Romblon Romblon Philippines PH 12.5751 122.2708 Alabel Sarangani Philippines PH 6.1018 125.2905 Baler Aurora Philippines PH 15.7589 121.5607 Siquijor Siquijor Philippines PH 9.2142 123.515 Borongan Eastern Samar Philippines PH 11.6081 125.4319 City of Isabela Basilan Philippines PH 6.7041 121.9712 San Fernando Pampanga Philippines PH 15.0343 120.6844 Lagawe Ifugao Philippines PH 16.8 121.1192 Malaybalay Bukidnon Philippines PH 8.1575 125.1278 Ipil Zamboanga Sibugay Philippines PH 7.7844 122.5861 Palayan City Nueva Ecija Philippines PH 15.5415 121.0848 Ilagan Isabela Philippines PH 17.1485 121.8892 Basco Batanes Philippines PH 20.4486 121.9702 Shariff Aguak Maguindanao Philippines PH 6.8647 124.4417 Cabarroguis Quirino Philippines PH 16.5111 121.5212

www.jinyi-solar.com Jordan Guimaras Philippines PH 10.6584 122.5963 Bontoc Mountain Philippines PH 17.0899 120.978 Kabugao Apayao Philippines PH 18.0231 121.184 Prosperidad Agusan del Sur Philippines PH 8.58 125.8964 Cabadbaran Agusan del Norte Philippines PH 9.1236 125.5344 Santa Cruz Laguna Philippines PH 14.1167 121.2833 Mati Davao Oriental Philippines PH 6.9551 126.2166 Koronadal South Cotabato Philippines PH 6.2541 124.9922 San Jose Dinagat Islands Philippines PH 10.18 125.5683 Tabuk Kalinga Philippines PH 17.4084 121.2785 Pili Camarines Sur Philippines PH 13.7177 123.7448 Katowice Śląskie Poland PL 50.2604 19.02 Warsaw Mazowieckie Poland PL 52.25 21 Łódź Łódzkie Poland PL 51.775 19.4514 Kraków Małopolskie Poland PL 50.06 19.96 Gdańsk Pomorskie Poland PL 54.36 18.64 Bytom Śląskie Poland PL 50.35 18.91 Wrocław Dolnośląskie Poland PL 51.1104 17.03 Poznań Wielkopolskie Poland PL 52.4058 16.8999 Gliwice Śląskie Poland PL 50.3304 18.67 Szczecin Zachodniopomorskie Poland PL 53.4204 14.53 Bydgoszcz Kujawsko-Pomorskie Poland PL 53.1204 18.01 Lublin Lubelskie Poland PL 51.2504 22.5727 Gdynia Pomorskie Poland PL 54.5204 18.53 Białystok Podlaskie Poland PL 53.1504 23.17 Rzeszów Podkarpackie Poland PL 50.0705 22 Kielce Świętokrzyskie Poland PL 50.8904 20.66 Olsztyn Warmińsko-Mazurskie Poland PL 53.8 20.48 Opole Opolskie Poland PL 50.685 17.9313 Elbląg Warmińsko-Mazurskie Poland PL 54.19 19.4027 Zielona Góra Lubuskie Poland PL 51.9504 15.5 Koszalin Zachodniopomorskie Poland PL 54.2 16.1833 Grudziądz Kujawsko-Pomorskie Poland PL 53.4804 18.75 Inowrocław Kujawsko-Pomorskie Poland PL 52.7799 18.25 Ełk Warmińsko-Mazurskie Poland PL 53.8337 22.35 Toruń Kujawsko-Pomorskie Poland PL 53.0358 18.6048 Gorzów Wielkopolski Lubuskie Poland PL 52.7368 15.2288 Lisbon Lisboa Portugal PT 38.7227 -9.1449 Porto Porto Portugal PT 41.15 -8.62 Braga Braga Portugal PT 41.555 -8.4213 Funchal Madeira Portugal PT 32.65 -16.88 Setúbal Setúbal Portugal PT 38.53 -8.9 Coimbra Coimbra Portugal PT 40.2004 -8.4167 Ponta Delgada Azores Portugal PT 37.7483 -25.6666 Portimão Faro Portugal PT 37.1337 -8.5333 Évora Évora Portugal PT 38.56 -7.906 Aveiro Aveiro Portugal PT 40.641 -8.651 Leiria Leiria Portugal PT 39.739 -8.805 Faro Faro Portugal PT 37.0171 -7.9333 Beja Beja Portugal PT 38.014 -7.863 Bragança Bragança Portugal PT 41.808 -6.755

www.jinyi-solar.com Castelo Branco Castelo Branco Portugal PT 39.811 -7.488 Guarda Guarda Portugal PT 40.541 -7.262 Santarém Santarém Portugal PT 39.231 -8.682 Viseu Viseu Portugal PT 40.657 -7.91 Covilhã Castelo Branco Portugal PT 40.2833 -7.5 Vila Real Vila Real Portugal PT 41.294 -7.737 Portalegre Portalegre Portugal PT 39.29 -7.423 Viana do Castelo Viana do Castelo Portugal PT 41.6962 -8.8441 Angra do Heroísmo Azores Portugal PT 38.6504 -27.2167 Horta Azores Portugal PT 38.5347 -28.6448 San Juan Puerto Rico Puerto Rico PR 18.4037 -66.0636 Bayamón Puerto Rico Puerto Rico PR 18.3793 -66.1635 Carolina Puerto Rico Puerto Rico PR 18.4054 -65.9792 Ponce Puerto Rico Puerto Rico PR 18.012 -66.6198 Caguas Puerto Rico Puerto Rico PR 18.2319 -66.0388 Guaynabo Puerto Rico Puerto Rico PR 18.3839 -66.1134 Trujillo Alto Puerto Rico Puerto Rico PR 18.3601 -66.0103 Levittown Puerto Rico Puerto Rico PR 18.4454 -66.1759 Cataño Puerto Rico Puerto Rico PR 18.4415 -66.1388 Guayama Puerto Rico Puerto Rico PR 17.9744 -66.1104 Yauco Puerto Rico Puerto Rico PR 18.0344 -66.8614 Cayey Puerto Rico Puerto Rico PR 18.115 -66.163 Manatí Puerto Rico Puerto Rico PR 18.4283 -66.4823 Río Grande Puerto Rico Puerto Rico PR 18.3789 -65.8388 Coamo Puerto Rico Puerto Rico PR 18.0765 -66.3638 Pájaros Puerto Rico Puerto Rico PR 18.3609 -66.2184 Sabana Grande Puerto Rico Puerto Rico PR 18.0821 -66.9673 Aibonito Puerto Rico Puerto Rico PR 18.1398 -66.2659 Sabana Seca Puerto Rico Puerto Rico PR 18.4273 -66.1809 San Lorenzo Puerto Rico Puerto Rico PR 18.1894 -65.9674 Luquillo Puerto Rico Puerto Rico PR 18.3735 -65.7218 Gurabo Puerto Rico Puerto Rico PR 18.2529 -65.9786 Juncos Puerto Rico Puerto Rico PR 18.2264 -65.9163 Las Piedras Puerto Rico Puerto Rico PR 18.1785 -65.8708 San Isidro Puerto Rico Puerto Rico PR 18.3919 -65.8853 Yabucoa Puerto Rico Puerto Rico PR 18.0469 -65.8792 Puerto Real Puerto Rico Puerto Rico PR 18.0763 -67.1861 Santa Isabel Puerto Rico Puerto Rico PR 17.9687 -66.4049 Campanilla Puerto Rico Puerto Rico PR 18.4229 -66.2382 Arroyo Puerto Rico Puerto Rico PR 17.9706 -66.0609 Ceiba Puerto Rico Puerto Rico PR 18.265 -65.6487 Añasco Puerto Rico Puerto Rico PR 18.286 -67.1411 Peñuelas Puerto Rico Puerto Rico PR 18.0595 -66.7207 Salinas Puerto Rico Puerto Rico PR 17.9779 -66.2961 Santa Bárbara Puerto Rico Puerto Rico PR 18.3951 -65.9176 Mayagüez Puerto Rico Puerto Rico PR 18.2003 -67.1397 Arecibo Puerto Rico Puerto Rico PR 18.4491 -66.7387 Fajardo Puerto Rico Puerto Rico PR 18.333 -65.6592 Vega Baja Puerto Rico Puerto Rico PR 18.441 -66.3993 Humacao Puerto Rico Puerto Rico PR 18.1519 -65.8204 Candelaria Puerto Rico Puerto Rico PR 18.4043 -66.2175

www.jinyi-solar.com Dorado Puerto Rico Puerto Rico PR 18.4657 -66.2723 Isabela Puerto Rico Puerto Rico PR 18.4991 -67.022 Aguadilla Puerto Rico Puerto Rico PR 18.4382 -67.1536 San Germán Puerto Rico Puerto Rico PR 18.0827 -67.0459 Hormigueros Puerto Rico Puerto Rico PR 18.1437 -67.12 Vega Alta Puerto Rico Puerto Rico PR 18.4152 -66.3211 Corozal Puerto Rico Puerto Rico PR 18.3411 -66.3124 Cabo Rojo Puerto Rico Puerto Rico PR 18.0868 -67.1482 San Sebastián Puerto Rico Puerto Rico PR 18.3355 -66.9949 Canóvanas Puerto Rico Puerto Rico PR 18.3782 -65.9056 San Antonio Puerto Rico Puerto Rico PR 18.4468 -66.3002 Utuado Puerto Rico Puerto Rico PR 18.2698 -66.705 Guánica Puerto Rico Puerto Rico PR 17.9698 -66.9309 Juana Díaz Puerto Rico Puerto Rico PR 18.0532 -66.5047 Coco Puerto Rico Puerto Rico PR 18.001 -66.2603 Cidra Puerto Rico Puerto Rico PR 18.1775 -66.1582 Punta Santiago Puerto Rico Puerto Rico PR 18.1619 -65.7584 Doha Ad Dawḩah Qatar QA 25.2866 51.533 Al Wakrah Al Wakrah Qatar QA 25.1715 51.6034 Ar Rayyān Ar Rayyān Qatar QA 25.2919 51.4244 Al Khawr wa adh Al Khawr Qatar QA 25.6839 51.5058 Dhakhīrah Ash Shīḩānīyah Qatar QA 25.3709 51.2226 Umm Şalāl ‘Alī Umm Şalāl Qatar QA 25.4697 51.3975 Az̧ Z̧a‘āyin Az̧ Z̧a‘āyin Qatar QA 25.5774 51.4831 Madīnat ash Shamāl Ash Shamāl Qatar QA 26.1293 51.2009 Saint-Denis Reunion RE -20.8789 55.4481 Saint-Benoît Reunion RE -21.0335 55.7128 Bucureşti RO 44.4334 26.0999 Iaşi Iaşi Romania RO 47.1683 27.5749 Cluj-Napoca Cluj Romania RO 46.7884 23.5984 Timişoara Timiş Romania RO 45.7588 21.2234 Galaţi Galaţi Romania RO 45.4559 28.0459 Braşov Braşov Romania RO 45.6475 25.6072 Craiova Dolj Romania RO 44.3263 23.8259 Constanţa Constanţa Romania RO 44.2027 28.61 Ploieşti Prahova Romania RO 44.9469 26.0365 Oradea Bihor Romania RO 47.05 21.92 Brăila Brăila Romania RO 45.292 27.969 Bacău Bacău Romania RO 46.5784 26.9196 Piteşti Argeş Romania RO 44.8563 24.8758 Arad Arad Romania RO 46.17 21.32 Sibiu Romania RO 45.7971 24.1371 Târgu-Mureş Mureş Romania RO 46.5582 24.5578 Baia Mare Maramureş Romania RO 47.6595 23.5791 Buzău Buzău Romania RO 45.1565 26.8065 Botoşani Botoşani Romania RO 47.7484 26.6597 Satu Mare Satu Mare Romania RO 47.792 22.885 Râmnicu Vâlcea Vâlcea Romania RO 45.11 24.383 Drobeta-Turnu Mehedinţi Romania RO 44.6459 22.6659 Severin Suceava Suceava Romania RO 47.6377 26.2593

www.jinyi-solar.com Focşani Vrancea Romania RO 45.6966 27.1865 Piatra Neamţ Neamţ Romania RO 46.94 26.383 Târgu Jiu Gorj Romania RO 45.045 23.274 Tulcea Tulcea Romania RO 45.1993 28.7967 Târgovişte Dâmboviţa Romania RO 44.938 25.459 Reşiţa Caraş-Severin Romania RO 45.297 21.8865 Bistriţa Bistriţa-Năsăud Romania RO 47.138 24.513 Slatina Olt Romania RO 44.435 24.371 Călăraşi Călăraşi Romania RO 44.2063 27.3259 Vaslui Vaslui Romania RO 46.6333 27.7333 Giurgiu Romania RO 43.93 25.84 Alba Romania RO 46.077 23.58 Zalău Sălaj Romania RO 47.175 23.063 Sfântu-Gheorghe Covasna Romania RO 45.868 25.793 Slobozia Ialomiţa Romania RO 44.57 27.382 Alexandria Teleorman Romania RO 43.9016 25.2867 Miercurea-Ciuc Harghita Romania RO 46.361 25.524 Hunedoara Hunedoara Romania RO 45.75 22.9 Deva Hunedoara Romania RO 45.8833 22.9167 Moscow Moskva RU 55.7522 37.6155 Saint Petersburg Sankt-Peterburg Russia RU 59.939 30.316 Novosibirskaya Novosibirsk Russia RU 55.03 82.96 ’ Sverdlovskaya Oblast’ Russia RU 56.85 60.6 Nizhegorodskaya Nizhniy Novgorod Russia RU 56.333 44.0001 Oblast’ Samara Samarskaya Oblast’ Russia RU 53.195 50.1513 Omsk Omskaya Oblast’ Russia RU 54.99 73.4 Kazan’ Tatarstan Russia RU 55.7499 49.1263 Chelyabinskaya Russia RU 55.155 61.4387 Oblast’ Rostov-na-Donu Rostovskaya Oblast’ Russia RU 47.2346 39.7127 Ufa Bashkortostan Russia RU 54.79 56.04 Perm’ Permskiy Kray Russia RU 58 56.25 Volgogradskaya Russia RU 48.71 44.5 Oblast’ Krasnoyarskiy Kray Russia RU 56.014 92.866 Voronezhskaya Voronezh Russia RU 51.73 39.27 Oblast’ Saratov Saratovskaya Oblast’ Russia RU 51.58 46.03 Tol’yatti Samarskaya Oblast’ Russia RU 53.4804 49.53 Krasnodar Krasnodarskiy Kray Russia RU 45.02 39 Ul’yanovsk Ul’yanovskaya Oblast’ Russia RU 54.33 48.41 Izhevsk Udmurtiya Russia RU 56.85 53.23 Yaroslavl’ Yaroslavskaya Oblast’ Russia RU 57.62 39.87 Barnaul Altayskiy Kray Russia RU 53.355 83.745 Vladivostok Primorskiy Kray Russia RU 43.13 131.91 Irkutsk Irkutskaya Oblast’ Russia RU 52.32 104.245 Khabarovsk Khabarovskiy Kray Russia RU 48.455 135.12 Makhachkala Dagestan Russia RU 42.98 47.5 Orenburgskaya Orenburg Russia RU 51.78 55.11 Oblast’ Novokuznetsk Kemerovskaya Oblast’ Russia RU 53.75 87.115 Tomsk Tomskaya Oblast’ Russia RU 56.495 84.975 Ryazan’ Ryazanskaya Oblast’ Russia RU 54.62 39.72 ’ Tyumenskaya Oblast’ Russia RU 57.14 65.53

www.jinyi-solar.com Lipetsk Lipetskaya Oblast’ Russia RU 52.62 39.64 Penza Penzenskaya Oblast’ Russia RU 53.18 45 Astrakhanskaya Astrakhan’ Russia RU 46.3487 48.055 Oblast’ Tula Tul’skaya Oblast’ Russia RU 54.2 37.6299 Kemerovo Kemerovskaya Oblast’ Russia RU 55.34 86.09 Naberezhnyye Chelny Tatarstan Russia RU 55.7 52.3199 Kirov Kirovskaya Oblast’ Russia RU 58.5901 49.67 Cheboksary Chuvashiya Russia RU 56.13 47.25 Kaliningradskaya Kaliningrad Russia RU 54.7 20.4973 Oblast’ Bryansk Bryanskaya Oblast’ Russia RU 53.26 34.43 Ivanovo Ivanovskaya Oblast’ Russia RU 57.01 41.01 Chelyabinskaya Russia RU 53.4227 58.98 Oblast’ Kursk Kurskaya Oblast’ Russia RU 51.74 36.19 ’ Tverskaya Oblast’ Russia RU 56.86 35.89 Khanty-Mansiyskiy Surgut Avtonomnyy Okrug- Russia RU 61.2599 73.425 Yugra Nizhniy Tagil Sverdlovskaya Oblast’ Russia RU 57.92 59.975 Vladikavkaz North Ossetia Russia RU 43.0504 44.67 Stavropol’ Stavropol’skiy Kray Russia RU 45.05 41.98 Ulan-Ude Buryatiya Russia RU 51.825 107.625 Arkhangel skaya Arkhangel’sk Russia RU 64.575 40.545 BelgorodskayaOblast’ Oblast Belgorod Russia RU 50.63 36.5999 ’ Kurgan Kurganskaya Oblast’ Russia RU 55.46 65.345 Kaluga Kaluzhskaya Oblast’ Russia RU 54.5204 36.27 Orël Orlovskaya Oblast’ Russia RU 52.97 36.07 Sochi Krasnodarskiy Kray Russia RU 43.59 39.73 Yoshkar-Ola Mariy-El Russia RU 56.6354 47.8749 Volgogradskaya Volzhskiy Russia RU 48.7948 44.7744 Oblast’ Smolensk Smolenskaya Oblast’ Russia RU 54.7827 32.0473 Podol’sk Moskovskaya Oblast’ Russia RU 55.3804 37.5299 Murmansk Murmanskaya Oblast’ Russia RU 68.97 33.1 Vladimir Vladimirskaya Oblast’ Russia RU 56.13 40.4099 Cherepovets Vologodskaya Oblast’ Russia RU 59.1404 37.91 Chita Zabaykal’skiy Kray Russia RU 52.055 113.465 Nal’chik Kabardino-Balkariya Russia RU 43.4981 43.6179 Saransk Mordoviya Russia RU 54.1704 45.18 Tambov Tambovskaya Oblast’ Russia RU 52.73 41.43 Vologda Vologodskaya Oblast’ Russia RU 59.21 39.92 Taganrog Rostovskaya Oblast’ Russia RU 47.23 38.92 Kostroma Kostromskaya Oblast’ Russia RU 57.77 40.94 Komsomol sk-na- Khabarovskiy Kray Russia RU 50.555 137.02 Amure Prokop’yevsk Kemerovskaya Oblast’ Russia RU 53.9 86.71 Sterlitamak Bashkortostan Russia RU 53.63 55.96 Petrozavodsk Kareliya Russia RU 61.85 34.28 Nizhegorodskaya Dzerzhinsk Russia RU 56.2504 43.46 Oblast’ Orenburgskaya Orsk Russia RU 51.21 58.6273 Oblast’ Bratsk Irkutskaya Oblast’ Russia RU 56.157 101.615

www.jinyi-solar.com Khanty-Mansiyskiy Nizhnevartovsk Avtonomnyy Okrug- Russia RU 60.935 76.58 Yugra Angarsk Irkutskaya Oblast’ Russia RU 52.56 103.92 Novorossiysk Krasnodarskiy Kray Russia RU 44.73 37.7699 (Yakutiya) Russia RU 62.035 129.735 Nizhnekamsk Tatarstan Russia RU 55.6404 51.82 Syktyvkar Komi Russia RU 61.66 50.82 Noginsk Moskovskaya Oblast’ Russia RU 55.8704 38.48 Noginsk Krasnoyarskiy Kray Russia RU 64.4833 91.2333 Belgorodskaya Oblast Staryy Oskol Russia RU 51.3004 37.84 ’ Groznyy Chechnya Russia RU 43.3187 45.6987 Kolpino Sankt-Peterburg Russia RU 59.73 30.65 Shakhty Rostovskaya Oblast’ Russia RU 47.7204 40.27 Blagoveshchensk Amurskaya Oblast’ Russia RU 50.2666 127.5333 Novgorodskaya Velikiy Novgorod Russia RU 58.5 31.33 Oblast’ Rybinsk Yaroslavskaya Oblast’ Russia RU 58.0503 38.82 Biysk Altayskiy Kray Russia RU 52.5341 85.18 Pskov Pskovskaya Oblast’ Russia RU 57.83 28.3299 Balakovo Saratovskaya Oblast’ Russia RU 52.03 47.8 Armavir Krasnodarskiy Kray Russia RU 45.0004 41.13 Engel’s Saratovskaya Oblast’ Russia RU 51.5004 46.12 Arkhangel skaya Severodvinsk Russia RU 64.57 39.83 ChelyabinskayaOblast’ Russia RU 55.175 59.65 Oblast’ Syzran’ Samarskaya Oblast’ Russia RU 53.17 48.48 Petropavlovsk- Kamchatskiy Kray Russia RU 53.062 158.623 Kamchatskiy Kamensk-Ural’skiy Sverdlovskaya Oblast’ Russia RU 56.4205 61.935 Yuzhno-Sakhalinsk Sakhalinskaya Oblast’ Russia RU 46.965 142.74 Berezniki Permskiy Kray Russia RU 59.42 56.76 Volgodonsk Rostovskaya Oblast’ Russia RU 47.51 42.1599 Chelyabinskaya Russia RU 54.9954 60.0949 Oblast’ Abakan Khakasiya Russia RU 53.7037 91.445 Novocherkassk Rostovskaya Oblast’ Russia RU 47.42 40.08 Noril’sk Krasnoyarskiy Kray Russia RU 69.34 88.225 Rubtsovsk Altayskiy Kray Russia RU 51.52 81.21 Salavat Bashkortostan Russia RU 53.3703 55.93 Nakhodka Primorskiy Kray Russia RU 42.8374 132.8874 Yamalo-Nenetskiy Nakhodka Russia RU 67.7504 77.52 Avtonomnyy Okrug Maykop Adygeya Russia RU 44.61 40.12 Ussuriysk Primorskiy Kray Russia RU 43.8 132.02 Kovrov Vladimirskaya Oblast’ Russia RU 56.3604 41.33 Novokuybyshevsk Samarskaya Oblast’ Russia RU 53.12 49.9199 Kolomna Moskovskaya Oblast’ Russia RU 55.08 38.785 Pyatigorsk Stavropol’skiy Kray Russia RU 44.08 43.09 Nizhegorodskaya Arzamas Russia RU 55.4 43.8 Oblast’ Al’met’yevsk Tatarstan Russia RU 54.9004 52.3199 Orekhovo-Zuyevo Moskovskaya Oblast’ Russia RU 55.82 38.98 Serpukhov Moskovskaya Oblast’ Russia RU 54.9304 37.43

www.jinyi-solar.com Nevinnomyssk Stavropol’skiy Kray Russia RU 44.6201 41.95 Pervoural’sk Sverdlovskaya Oblast’ Russia RU 56.91 59.955 Kislovodsk Stavropol’skiy Kray Russia RU 43.91 42.72 Dimitrovgrad Ul’yanovskaya Oblast’ Russia RU 54.2504 49.56 Murom Vladimirskaya Oblast’ Russia RU 55.5704 42.04 Novomoskovsk Tul’skaya Oblast’ Russia RU 54.09 38.22 Volgogradskaya Russia RU 50.0804 45.4 Oblast’ Neftekamsk Bashkortostan Russia RU 56.0835 54.2631 Krasnoyarskiy Kray Russia RU 56.27 90.5 Leningradskaya Vyborg Russia RU 60.7039 28.7549 Oblast’ Karachayevo- Cherkessk Russia RU 44.2904 42.06 Cherkesiya Yelets Lipetskaya Oblast’ Russia RU 52.58 38.5 ’sk Tyumenskaya Oblast’ Russia RU 58.1998 68.2648 Khanty-Mansiyskiy Nefteyugansk Avtonomnyy Okrug- Russia RU 61.0777 72.7027 Yugra Yamalo-Nenetskiy Noyabr’sk Russia RU 63.1665 75.6165 Avtonomnyy Okrug Bataysk Rostovskaya Oblast’ Russia RU 47.1368 39.7449 Sergiyev Posad Moskovskaya Oblast’ Russia RU 56.33 38.17 Leninsk-Kuznetskiy Kemerovskaya Oblast’ Russia RU 54.66 86.17 Kyzyl Tyva Russia RU 51.7067 94.3831 Oktyabr’skiy Bashkortostan Russia RU 54.46 53.46 Obninsk Kaluzhskaya Oblast’ Russia RU 55.0804 36.62 Chapayevsk Samarskaya Oblast’ Russia RU 52.9743 49.7243 Elista Kalmykiya Russia RU 46.3287 44.2087 Kandalaksha Murmanskaya Oblast’ Russia RU 67.1643 32.4144 Orenburgskaya Novotroitsk Russia RU 51.2 58.33 Oblast’ Derbent Dagestan Russia RU 42.0578 48.2774 Kiselëvsk Kemerovskaya Oblast’ Russia RU 54 86.64 Velikiye Luki Pskovskaya Oblast’ Russia RU 56.32 30.52 Ukhta Komi Russia RU 63.56 53.69 Krasnoyarskiy Kray Russia RU 56.19 95.71 Sarapul Udmurtiya Russia RU 56.4791 53.7987 Solikamsk Permskiy Kray Russia RU 59.67 56.75 Glazov Udmurtiya Russia RU 58.1232 52.6288 Ust’-Ilimsk Irkutskaya Oblast’ Russia RU 57.99 102.6333 Kuznetsk Penzenskaya Oblast’ Russia RU 53.1204 46.6 Magadanskaya Oblast Magadan Russia RU 59.575 150.81 ’ Michurinsk Tambovskaya Oblast’ Russia RU 52.9 40.5 Kaspiysk Dagestan Russia RU 42.8747 47.6244 Yevreyskaya Birobidzhan Russia RU 48.7974 132.9508 Avtonomnaya Oblast’ Buynaksk Dagestan Russia RU 42.8335 47.113 Georgiyevsk Stavropol’skiy Kray Russia RU 44.1599 43.4699 Khanty-Mansiyskiy Khanty-Mansiysk Avtonomnyy Okrug- Russia RU 61.0015 69.0015 Yugra Gorno-Altaysk Altay Russia RU 51.9613 85.9577 Kanash Chuvashiya Russia RU 55.5091 47.4687

www.jinyi-solar.com Morshansk Tambovskaya Oblast’ Russia RU 53.4547 41.8044 Mtsensk Orlovskaya Oblast’ Russia RU 53.2647 36.5472 Yamalo-Nenetskiy Salekhard Russia RU 66.535 66.61 Avtonomnyy Okrug Shumerlya Chuvashiya Russia RU 55.4848 46.4244 Kotovsk Tambovskaya Oblast’ Russia RU 52.5947 41.5044 Nenetskiy Nar’yan-Mar Russia RU 67.6474 53.0574 Avtonomnyy Okrug Kirsanov Tambovskaya Oblast’ Russia RU 52.6574 42.7174 Chukotskiy Anadyr’ Russia RU 64.737 177.475 Avtonomnyy Okrug Magas Ingushetiya Russia RU 43.1667 44.8 Perm’ Permskiy Kray Russia RU 58.0174 56.2855 Zelënodol’sk Tatarstan Russia RU 55.8406 48.655 Novoshakhtinsk Rostovskaya Oblast’ Russia RU 47.77 39.92 Tuapse Krasnodarskiy Kray Russia RU 44.1148 39.0644 Votkinsk Udmurtiya Russia RU 57.0304 53.99 Sverdlovskaya Oblast’ Russia RU 59.615 60.585 Balashov Saratovskaya Oblast’ Russia RU 51.5535 43.1631 Zheleznogorsk Kurskaya Oblast’ Russia RU 52.3548 35.4044 Yamalo-Nenetskiy Novyy Urengoy Russia RU 66.0833 76.6332 Avtonomnyy Okrug Nazran’ Ingushetiya Russia RU 43.233 44.783 Kineshma Ivanovskaya Oblast’ Russia RU 57.47 42.13 Bugul’ma Tatarstan Russia RU 54.5543 52.7943 Novoaltaysk Altayskiy Kray Russia RU 53.3993 83.9588 Leningradskaya Gatchina Russia RU 59.5707 30.1333 Oblast’ Kirovo-Chepetsk Kirovskaya Oblast’ Russia RU 58.5544 50.0444 Yegor’yevsk Moskovskaya Oblast’ Russia RU 55.3848 39.0294 Yeysk Krasnodarskiy Kray Russia RU 46.6988 38.2634 Orenburgskaya Buzuluk Russia RU 52.7821 52.2618 Oblast’ Shchëkino Tul’skaya Oblast’ Russia RU 54.0143 37.5143 Usol’ye-Sibirskoye Irkutskaya Oblast’ Russia RU 52.765 103.645 Yurga Kemerovskaya Oblast’ Russia RU 55.7258 84.8854 Anzhero-Sudzhensk Kemerovskaya Oblast’ Russia RU 56.08 86.04 Chelyabinskaya Troitsk Russia RU 54.1056 61.5702 Oblast’ Sverdlovskaya Oblast’ Russia RU 57.023 61.458 Klin Moskovskaya Oblast’ Russia RU 56.3431 36.6987 Vorkuta Komi Russia RU 67.5 64.01 Kropotkin Krasnodarskiy Kray Russia RU 45.4471 40.5821 Shadrinsk Kurganskaya Oblast’ Russia RU 56.0837 63.6333 Kamensk- Rostovskaya Oblast’ Russia RU 48.3318 40.2518 Shakhtinskiy Chusovoy Permskiy Kray Russia RU 58.2934 57.813 Chernogorsk Khakasiya Russia RU 53.8313 91.2227 Vol’sk Saratovskaya Oblast’ Russia RU 52.0347 47.3743 Belogorsk Amurskaya Oblast’ Russia RU 50.9191 128.4637 Tuymazy Bashkortostan Russia RU 54.6048 53.6943 Voronezhskaya Borisoglebsk Russia RU 51.3687 42.0887 Oblast’ Ishim Tyumenskaya Oblast’ Russia RU 56.1502 69.4498 Oktyabr’skiy Kamchatskiy Kray Russia RU 52.6636 156.2387 Apatity Murmanskaya Oblast’ Russia RU 67.5731 33.393

www.jinyi-solar.com Aleksin Tul’skaya Oblast’ Russia RU 54.5143 37.0944 Kungur Permskiy Kray Russia RU 57.4348 56.9543 Klintsy Bryanskaya Oblast’ Russia RU 52.7652 32.2448 Sakha (Yakutiya) Russia RU 56.674 124.7104 Leninogorsk Tatarstan Russia RU 54.5987 52.4487 Krasnoyarskiy Kray Russia RU 58.2433 92.4833 Sverdlovskaya Oblast’ Russia RU 56.4434 60.188 Kumertau Bashkortostan Russia RU 52.7748 55.7843 Krasnotur’insk Sverdlovskaya Oblast’ Russia RU 59.7948 60.4848 Tikhoretsk Krasnodarskiy Kray Russia RU 45.8531 40.1377 Svobodnyy Amurskaya Oblast’ Russia RU 51.4062 128.1312 Tverskaya Oblast’ Russia RU 56.2574 34.3275 Nizhegorodskaya Novaya Balakhna Russia RU 56.4943 43.5944 Oblast’ Belebey Bashkortostan Russia RU 54.1291 54.1187 Chistopol’ Tatarstan Russia RU 55.3648 50.6407 Leningradskaya Tikhvin Russia RU 59.6448 33.5144 Oblast’ Labinsk Krasnodarskiy Kray Russia RU 44.6348 40.7443 Novosibirskaya Oblast Iskitim Russia RU 54.6509 83.2865 ’ Nizhegorodskaya Vyksa Russia RU 55.3247 42.1644 Oblast’ Sibay Bashkortostan Russia RU 52.7091 58.6387 Sal’sk Rostovskaya Oblast’ Russia RU 46.4775 41.542 Shuya Ivanovskaya Oblast’ Russia RU 56.8543 41.3643 Zima Irkutskaya Oblast’ Russia RU 53.9331 102.0331 Arkhangel skaya Kotlas Russia RU 61.2631 46.6631 VolgogradskayaOblast’ Mikhaylovka Russia RU 50.0679 43.2175 Oblast’ Solnechnogorsk Moskovskaya Oblast’ Russia RU 56.1807 36.9809 Arsen’yev Primorskiy Kray Russia RU 44.1623 133.2823 Novgorodskaya Borovichi Russia RU 58.3978 33.8974 Oblast’ Cheremkhovo Irkutskaya Oblast’ Russia RU 53.1588 103.0739 Roslavl’ Smolenskaya Oblast’ Russia RU 53.9509 32.8604 Lesnoy Sverdlovskaya Oblast’ Russia RU 58.6436 59.7983 Sayanogorsk Khakasiya Russia RU 53.0894 91.4004 Gelendzhik Krasnodarskiy Kray Russia RU 44.5748 38.0644 Vyaz’ma Smolenskaya Oblast’ Russia RU 55.2122 34.2918 Krasnokamensk Zabaykal’skiy Kray Russia RU 50.0665 118.0265 Severomorsk Murmanskaya Oblast’ Russia RU 69.0731 33.4231 Vyshniy Volochëk Tverskaya Oblast’ Russia RU 57.583 34.5631 Orenburgskaya Buguruslan Russia RU 53.663 52.433 Oblast’ Livny Orlovskaya Oblast’ Russia RU 52.4248 37.6044 Krasnokamsk Permskiy Kray Russia RU 58.0747 55.7443 Tayshet Irkutskaya Oblast’ Russia RU 55.9277 97.9877 Khanty-Mansiyskiy Nyagan’ Avtonomnyy Okrug- Russia RU 62.1465 65.3814 Yugra Tverskaya Oblast’ Russia RU 56.8691 37.3444 Tulun Irkutskaya Oblast’ Russia RU 54.5653 100.5654 Chelyabinskaya Russia RU 55.7 60.5595 Oblast’ Otradnyy Samarskaya Oblast’ Russia RU 53.3778 51.3474 Monchegorsk Murmanskaya Oblast’ Russia RU 67.9291 32.8287

www.jinyi-solar.com Ruzayevka Mordoviya Russia RU 54.0643 44.9244 Sverdlovskaya Oblast’ Russia RU 58.0502 60.5498 Slobodskoy Kirovskaya Oblast’ Russia RU 58.7185 50.188 Khanty-Mansiyskiy Megion Avtonomnyy Okrug- Russia RU 61.0608 76.0953 Yugra Tverskaya Oblast’ Russia RU 57.0291 34.9787 Belaya Kalitva Rostovskaya Oblast’ Russia RU 48.1865 40.7861 Gryazi Lipetskaya Oblast’ Russia RU 52.4948 39.9343 Mozhga Udmurtiya Russia RU 56.4548 52.1843 Amursk Khabarovskiy Kray Russia RU 50.2228 136.8974 Safonovo Smolenskaya Oblast’ Russia RU 55.1465 33.2161 Alatyr’ Chuvashiya Russia RU 54.8504 46.6 Yamalo-Nenetskiy Nadym Russia RU 65.5298 72.5148 Avtonomnyy Okrug Pechora Komi Russia RU 65.1587 57.2087 Spassk-Dal’niy Primorskiy Kray Russia RU 44.6002 132.8198 Apsheronsk Krasnodarskiy Kray Russia RU 44.4687 39.7287 Mozdok North Ossetia Russia RU 43.7543 44.6544 Leningradskaya Volkhov Russia RU 59.9291 32.3387 Oblast’ Yefremov Tul’skaya Oblast’ Russia RU 53.1491 38.1215 Belgorodskaya Oblast Shebekino Russia RU 50.4144 36.8944 Kaliningradskaya’ Chernyakhovsk Russia RU 54.6316 21.8109 Oblast’ Parma Komi Russia RU 65.923 57.403 Strezhevoy Tomskaya Oblast’ Russia RU 60.7332 77.5777 Artëmovskiy Sverdlovskaya Oblast’ Russia RU 57.3652 61.8698 Kamen’-na-Obi Altayskiy Kray Russia RU 53.7936 81.3388 Astrakhanskaya Akhtubinsk Russia RU 48.2787 46.1687 Oblast’ Timashevsk Krasnodarskiy Kray Russia RU 45.6247 38.9444 Sverdlovskaya Oblast’ Russia RU 57.8465 61.6915 Novozybkov Bryanskaya Oblast’ Russia RU 52.5348 31.9449 Nizhneudinsk Irkutskaya Oblast’ Russia RU 54.8977 99.0277 Kaliningradskaya Sovetsk Russia RU 55.0718 21.882 Oblast’ Mariinsk Kemerovskaya Oblast’ Russia RU 56.2108 87.7604 Sverdlovskaya Oblast’ Russia RU 56.5991 57.7586 Partizansk Primorskiy Kray Russia RU 43.1349 133.1349 Sokol Vologodskaya Oblast’ Russia RU 59.4648 40.1144 Chelyabinskaya Russia RU 54.7489 61.2935 Oblast’ Lesozavodsk Primorskiy Kray Russia RU 45.4748 133.4298 Volgogradskaya Russia RU 50.7734 42.0031 OrenburgskayaOblast’ Gay Russia RU 51.4747 58.4543 Oblast’ Zelenokumsk Stavropol’skiy Kray Russia RU 44.4091 43.8787 Birsk Bashkortostan Russia RU 55.4244 55.5444 Volgogradskaya Russia RU 49.7722 43.6518 Oblast’ Mirnyy Sakha (Yakutiya) Russia RU 62.54 113.9614 Leningradskaya Luga Russia RU 58.7363 29.839 NovosibirskayaOblast’ Oblast Ob’ Russia RU 54.998 82.7077 ’ Khanty-Mansiyskiy Uray Avtonomnyy Okrug- Russia RU 60.1401 64.7548 Yugra Belgorodskaya Oblast Alekseyevka Russia RU 50.6535 38.6931 ’

www.jinyi-solar.com Bogoroditsk Tul’skaya Oblast’ Russia RU 53.7747 38.1144 Sverdlovskaya Oblast’ Russia RU 58.0537 65.2583 Kirov Kaluzhskaya Oblast’ Russia RU 54.0852 34.3048 Vichuga Ivanovskaya Oblast’ Russia RU 57.2191 41.9287 Chelyabinskaya Asha Russia RU 54.998 57.2726 Oblast’ Gur’yevsk Kemerovskaya Oblast’ Russia RU 54.2981 85.9377 Millerovo Rostovskaya Oblast’ Russia RU 48.9379 40.3974 Uglich Yaroslavskaya Oblast’ Russia RU 57.5244 38.33 Tynda Amurskaya Oblast’ Russia RU 55.1743 124.7076 Kasimov Ryazanskaya Oblast’ Russia RU 54.9435 41.3931 Serdobsk Penzenskaya Oblast’ Russia RU 52.4622 44.2218 Leningradskaya Slantsy Russia RU 59.1116 28.0747 Oblast’ Severoural’sk Sverdlovskaya Oblast’ Russia RU 60.1565 59.9615 Blagodarnyy Stavropol’skiy Kray Russia RU 45.1047 43.4344 Boyarka Krasnoyarskiy Kray Russia RU 70.767 97.5 Yalutorovsk Tyumenskaya Oblast’ Russia RU 56.6736 66.2983 Belgorodskaya Oblast Valuyki Russia RU 50.2091 38.0987 ’ Shar’ya Kostromskaya Oblast’ Russia RU 58.3798 45.5094 Korsakov Sakhalinskaya Oblast’ Russia RU 46.6424 142.7775 Tverskaya Oblast’ Russia RU 57.7647 36.69 Kondopoga Kareliya Russia RU 62.2087 34.2887 Novgorodskaya Staraya Russa Russia RU 57.9948 31.3544 Oblast’ Slavgorod Altayskiy Kray Russia RU 53.0049 78.6696 Chelyabinskaya Verkhniy Ufaley Russia RU 56.0663 60.2313 Oblast’ Zaozërnyy Krasnoyarskiy Kray Russia RU 55.962 94.7028 Rostov Yaroslavskaya Oblast’ Russia RU 57.1892 39.4043 Dyat’kovo Bryanskaya Oblast’ Russia RU 53.5891 34.3392 Segezha Kareliya Russia RU 63.7548 34.3243 Velikiy Ustyug Vologodskaya Oblast’ Russia RU 60.7687 46.2987 Kholmsk Sakhalinskaya Oblast’ Russia RU 47.0473 142.0624 Omutninsk Kirovskaya Oblast’ Russia RU 58.6589 52.1592 Kudymkar Permskiy Kray Russia RU 59.0162 54.633 Novosibirskaya Oblast Barabinsk Russia RU 55.3573 78.3519 ’ Gubakha Permskiy Kray Russia RU 58.8691 57.5887 Sasovo Ryazanskaya Oblast’ Russia RU 54.3491 41.9087 Sverdlovskaya Oblast’ Russia RU 59.7602 60.0098 Orenburgskaya Mednogorsk Russia RU 51.4191 57.5787 Oblast’ Zabaykal’skiy Kray Russia RU 50.3886 116.5186 Leningradskaya Svetogorsk Russia RU 61.1013 28.9177 Oblast’ Sovetskaya Gavan’ Khabarovskiy Kray Russia RU 48.9699 140.2749 Kirovsk Murmanskaya Oblast’ Russia RU 67.6091 33.6687 Sosnogorsk Komi Russia RU 63.5948 53.8943 Novosibirskaya Oblast Karasuk Russia RU 53.7273 78.0219 Chelyabinskaya’ Russia RU 53.0474 60.6819 Zheleznogorsk- Oblast’ Irkutskaya Oblast’ Russia RU 56.5762 104.1227 Ilimskiy Kotel’nich Kirovskaya Oblast’ Russia RU 58.3041 48.3137 Dal’nerechensk Primorskiy Kray Russia RU 45.9273 133.7223 Nev’yansk Sverdlovskaya Oblast’ Russia RU 57.4902 60.2148 Aleysk Altayskiy Kray Russia RU 52.4918 82.7777 Kolpashevo Tomskaya Oblast’ Russia RU 58.3004 82.9954 Atkarsk Saratovskaya Oblast’ Russia RU 51.8765 44.9961

www.jinyi-solar.com Orenburgskaya Sol’-Iletsk Russia RU 51.1603 54.9999 Nikolayevsk-na- Oblast’ Khabarovskiy Kray Russia RU 53.1496 140.73 Amure Asino Tomskaya Oblast’ Russia RU 56.9931 86.1627 Zeya Amurskaya Oblast’ Russia RU 53.75 127.2666 Tara Omskaya Oblast’ Russia RU 56.8982 74.3782 Pugachev Saratovskaya Oblast’ Russia RU 52.0148 48.7944 Okha Sakhalinskaya Oblast’ Russia RU 53.5739 142.9479 Chelyabinskaya Bakal Russia RU 54.9459 58.7959 Oblast’ Buy Kostromskaya Oblast’ Russia RU 58.4847 41.5244 Arkhangel skaya Vel’sk Russia RU 61.0674 42.0974 Oblast’ Krasnoarmeysk Saratovskaya Oblast’ Russia RU 51.0174 45.6974 Severobaykal’sk Buryatiya Russia RU 55.634 109.313 Sakha (Yakutiya) Russia RU 60.7253 114.947 Ust’-Kut Irkutskaya Oblast’ Russia RU 56.765 105.76 Nelidovo Tverskaya Oblast’ Russia RU 56.2235 32.7731 Novosibirskaya Oblast Tatarsk Russia RU 55.2219 75.9665 ’ Bologoye Tverskaya Oblast’ Russia RU 57.8722 34.0518 Topki Kemerovskaya Oblast’ Russia RU 55.2802 85.6108 Aldan Sakha (Yakutiya) Russia RU 58.603 125.3894 Gusinoozërsk Buryatiya Russia RU 51.2808 106.5004 Kalachinsk Omskaya Oblast’ Russia RU 55.0487 74.5683 Krasnoyarskiy Kray Russia RU 56.2165 89.5184 Krasnoyarskiy Kray Russia RU 69.4182 86.225 L’gov Kurskaya Oblast’ Russia RU 51.6948 35.2744 Inta Komi Russia RU 66.0374 60.1674 Tashtagol Kemerovskaya Oblast’ Russia RU 52.7918 87.8677 Arkhangel skaya Onega Russia RU 63.9271 38.0771 Oblast’ Kizel Permskiy Kray Russia RU 59.0644 57.6343 Novosibirskaya Oblast Toguchin Russia RU 55.2377 84.3777 ’ Shimanovsk Amurskaya Oblast’ Russia RU 52.0024 127.6975 Magadanskaya Oblast Palatka Russia RU 60.1 150.9 ’ Isil’kul’ Omskaya Oblast’ Russia RU 54.9287 71.2682 Petrovsk-Zabaykal Zabaykal’skiy Kray Russia RU 51.2827 108.8327 skiy Krasnoural’sk Sverdlovskaya Oblast’ Russia RU 58.3515 60.0515 Novosibirskaya Oblast Cherepanovo Russia RU 54.2336 83.3688 ’ Rayevskiy Bashkortostan Russia RU 54.0674 54.9269 Krasnoyarskiy Kray Russia RU 58.4515 92.1565 Bikin Khabarovskiy Kray Russia RU 46.8203 134.2649 ’ Sverdlovskaya Oblast’ Russia RU 60.6936 60.4133 Krasnoyarskiy Kray Russia RU 55.3292 89.8207 Polyarnyy Murmanskaya Oblast’ Russia RU 69.2052 33.4502 Slyudyanka Irkutskaya Oblast’ Russia RU 51.6538 103.6988 Kavalerovo Primorskiy Kray Russia RU 44.2702 135.0498 Vanino Khabarovskiy Kray Russia RU 49.0873 140.2425 Kyakhta Buryatiya Russia RU 50.3527 106.4527 Abaza Khakasiya Russia RU 52.669 90.0954 Kurtamysh Kurganskaya Oblast’ Russia RU 54.9087 64.4333 Sovetsk Kirovskaya Oblast’ Russia RU 57.5785 48.9581 Volgogradskaya Russia RU 50.0477 46.8773 ChelyabinskayaOblast’ Russia RU 54.3685 60.8085 Oblast’ Nevel’sk Sakhalinskaya Oblast’ Russia RU 46.6803 141.8699

www.jinyi-solar.com Poronaysk Sakhalinskaya Oblast’ Russia RU 49.2416 143.085 Kamenka Penzenskaya Oblast’ Russia RU 53.1947 44.0444 Novosibirskaya Oblast Kupino Russia RU 54.3592 77.2742 Volgogradskaya’ Nikolayevsk Russia RU 50.0161 45.4261 Oblast’ Bodaybo Irkutskaya Oblast’ Russia RU 57.965 114.329 Nikel’ Murmanskaya Oblast’ Russia RU 69.4126 30.2188 Krasnoyarskiy Kray Russia RU 58.6981 99.1777 Gornyak Altayskiy Kray Russia RU 50.9881 81.4877 Zabaykal’skiy Kray Russia RU 52.009 116.5486 Kulunda Altayskiy Kray Russia RU 52.5827 78.9473 Udachnyy Sakha (Yakutiya) Russia RU 66.4232 112.3965 Vyazemskiy Khabarovskiy Kray Russia RU 47.5328 134.7475 Chegdomyn Khabarovskiy Kray Russia RU 51.1178 133.0241 Ust’-Ordynskiy Irkutskaya Oblast’ Russia RU 52.833 104.7 Zabaykal’skiy Kray Russia RU 51.8706 116.0306 Kem’ Kareliya Russia RU 64.9536 34.5684 Golyshmanovo Tyumenskaya Oblast’ Russia RU 56.3819 68.3715 Kirensk Irkutskaya Oblast’ Russia RU 57.7857 108.1119 Uyar Krasnoyarskiy Kray Russia RU 55.8104 94.3153 Uglegorsk Sakhalinskaya Oblast’ Russia RU 49.0833 142.0333 Zabaykal’skiy Kray Russia RU 53.7333 119.7666 Nazyvayevsk Omskaya Oblast’ Russia RU 55.567 71.35 Belomorsk Kareliya Russia RU 64.5252 34.7658 Cherlak Omskaya Oblast’ Russia RU 54.1605 74.82 Aleksandrovsk- Sakhalinskaya Oblast’ Russia RU 50.8975 142.1561 Sakhalinskiy Dolinsk Sakhalinskaya Oblast’ Russia RU 47.3504 142.8 Magdagachi Amurskaya Oblast’ Russia RU 53.45 125.8 Severnyy Komi Russia RU 67.6083 64.1233 Zmeinogorsk Altayskiy Kray Russia RU 51.1571 82.195 Aginskoye Zabaykal’skiy Kray Russia RU 51.1031 114.5228 Kirs Kirovskaya Oblast’ Russia RU 59.3138 52.2452 Novosibirskaya Oblast Kargat Russia RU 55.1959 80.2811 ’ Khilok Zabaykal’skiy Kray Russia RU 51.35 110.45 Taksimo Buryatiya Russia RU 56.3315 114.89 Nogliki Sakhalinskaya Oblast’ Russia RU 51.8333 143.1667 Skovorodino Amurskaya Oblast’ Russia RU 53.9833 123.9167 Progress Amurskaya Oblast’ Russia RU 49.7504 129.6167 Yevreyskaya Obluch’ye Russia RU 49 131.0833 Avtonomnaya Oblast’ Olëkminsk Sakha (Yakutiya) Russia RU 60.5032 120.3926 Sakha (Yakutiya) Russia RU 63.7553 121.6248 Pokrovsk Sakha (Yakutiya) Russia RU 61.4934 129.1272 Biryusinsk Irkutskaya Oblast’ Russia RU 55.9607 97.8144 Orenburgskaya Dombarovskiy Russia RU 50.7546 59.54 Oblast’ Khanty-Mansiyskiy Igrim Avtonomnyy Okrug- Russia RU 63.1933 64.4194 Yugra Shira Khakasiya Russia RU 54.4914 89.9531 Ust’-Nera Sakha (Yakutiya) Russia RU 64.5666 143.2 Sakha (Yakutiya) Russia RU 62.1444 117.6319

www.jinyi-solar.com Zabaykal’skiy Kray Russia RU 50.95 115.5666 Dal’negorsk Primorskiy Kray Russia RU 44.5372 135.5172 Krasnoyarskiy Kray Russia RU 67.4671 86.5833 Magadanskaya Oblast Susuman Russia RU 62.7833 148.1668 ’ Sakha (Yakutiya) Russia RU 62.666 135.6 Makarov Sakhalinskaya Oblast’ Russia RU 48.6337 142.8 Verkhnevilyuysk Sakha (Yakutiya) Russia RU 63.4457 120.3167 Umba Murmanskaya Oblast’ Russia RU 66.6814 34.3455 Yamalo-Nenetskiy Tazovskiy Russia RU 67.4667 78.7 Avtonomnyy Okrug Mundybash Kemerovskaya Oblast’ Russia RU 53.2333 87.3167 Chukotskiy Bilibino Russia RU 68.0504 166.3333 Avtonomnyy Okrug Sakha (Yakutiya) Russia RU 71.6269 128.835 Okhotsk Khabarovskiy Kray Russia RU 59.383 143.217 Tura Krasnoyarskiy Kray Russia RU 64.2833 100.25 Chernyshevskiy Sakha (Yakutiya) Russia RU 63.0128 112.4714 Artëmovsk Krasnoyarskiy Kray Russia RU 54.3487 93.4355 Ust’-Kamchatsk Kamchatskiy Kray Russia RU 56.2135 162.435 Chukotskiy Pevek Russia RU 69.7008 170.3133 Avtonomnyy Okrug Turukhansk Krasnoyarskiy Kray Russia RU 65.8382 87.955 Bagdarin Buryatiya Russia RU 54.4333 113.6 Sangar Sakha (Yakutiya) Russia RU 63.9241 127.4739 Sakha (Yakutiya) Russia RU 67.656 134.635 Magadanskaya Oblast Omsukchan Russia RU 62.5333 155.8 ’ Novyy Uoyan Buryatiya Russia RU 56.135 111.7339 Vitim Sakha (Yakutiya) Russia RU 59.4515 112.5578 Teeli Tyva Russia RU 51.0333 90.2333 Cherskiy Sakha (Yakutiya) Russia RU 68.7501 161.33 Arkhangel skaya Mezen’ Russia RU 65.8522 44.24 Oblast’ Palana Kamchatskiy Kray Russia RU 59.084 159.95 Sakha (Yakutiya) Russia RU 65.736 150.89 De-Kastri Khabarovskiy Kray Russia RU 51.4666 140.7833 Sakha (Yakutiya) Russia RU 67.45 153.71 Bukachacha Zabaykal’skiy Kray Russia RU 52.9833 116.9166 Chukotskiy Ugol’nyye Kopi Russia RU 64.7333 177.7 Avtonomnyy Okrug Krasnogorsk Sakhalinskaya Oblast’ Russia RU 48.4615 142.09 Zhigansk Sakha (Yakutiya) Russia RU 66.7697 123.3711 Khatanga Krasnoyarskiy Kray Russia RU 72.0411 102.465 Ust’-Maya Sakha (Yakutiya) Russia RU 60.4566 134.5433 Khanty-Mansiyskiy Saranpaul’ Avtonomnyy Okrug- Russia RU 64.2505 60.97 Yugra Provideniya Russia RU 64.4235 -173.2258 Sakha (Yakutiya) Russia RU 70.6183 147.8946 Severo-Kuril’sk Sakhalinskaya Oblast’ Russia RU 50.6905 156.085 Chukotskiy Egvekinot Russia RU 66.3221 -179.1837 Avtonomnyy Okrug Magadanskaya Oblast Evensk Russia RU 61.95 159.2333 ’

www.jinyi-solar.com Saskylakh Sakha (Yakutiya) Russia RU 71.9166 114.0833 Chukotskiy Beringovskiy Russia RU 63.0655 179.3067 Avtonomnyy Okrug Yamalo-Nenetskiy Novyy Port Russia RU 67.6983 72.9283 Avtonomnyy Okrug Ust’-Kuyga Sakha (Yakutiya) Russia RU 70.0171 135.6 El’dikan Sakha (Yakutiya) Russia RU 60.8 135.1833 Sakha (Yakutiya) Russia RU 67.5447 133.385 Chumikan Khabarovskiy Kray Russia RU 54.7114 135.3145 Ayan Khabarovskiy Kray Russia RU 56.4542 138.1673 Chukotskiy Lavrentiya Russia RU 65.5833 -171.025 Avtonomnyy Okrug Dikson Krasnoyarskiy Kray Russia RU 73.507 80.5451 Klyuchi Kamchatskiy Kray Russia RU 56.3 160.85 Chukotskiy Omolon Russia RU 65.25 160.5 Avtonomnyy Okrug Chukotskiy Uelen Russia RU 66.1541 -169.8106 Avtonomnyy Okrug Yerëma Irkutskaya Oblast’ Russia RU 60.3808 107.7794 Mikhalkino Sakha (Yakutiya) Russia RU 69.4244 161.4811 Sherlovaya Gora Zabaykal’skiy Kray Russia RU 50.5306 116.3006 Sakha (Yakutiya) Russia RU 71.4333 136.0666 Korf Kamchatskiy Kray Russia RU 60.3321 165.8183 Nenetskiy Shoyna Russia RU 67.8666 44.1334 Avtonomnyy Okrug Nenetskiy Bugrino Russia RU 68.8079 49.3042 Avtonomnyy Okrug Put’ Lenina Sakha (Yakutiya) Russia RU 68.5166 107.8 Chukotskiy Enurmino Russia RU 66.95 -171.8166 Avtonomnyy Okrug Nenetskiy Amderma Russia RU 69.763 61.6677 Avtonomnyy Okrug Belgorodskaya Oblast Gubkin Russia RU 51.2743 37.3843 ’ Vikhorevka Irkutskaya Oblast’ Russia RU 56.0931 101.2427 Yamalo-Nenetskiy Gyda Russia RU 70.8814 78.4661 Avtonomnyy Okrug Tiyerbes Sakha (Yakutiya) Russia RU 64.3761 120.5469 Yessey Krasnoyarskiy Kray Russia RU 68.4837 102.1666 Manily Kamchatskiy Kray Russia RU 62.55 165.3 Zhilinda Sakha (Yakutiya) Russia RU 70.1337 114 Ust’-Olenëk Sakha (Yakutiya) Russia RU 72.9978 119.7729 Logashkino Sakha (Yakutiya) Russia RU 70.8504 153.9 Vorontsovo Krasnoyarskiy Kray Russia RU 71.6983 83.5642 Chukotskiy Mukhomornoye Russia RU 66.4171 173.3333 Avtonomnyy Okrug Kovda Murmanskaya Oblast’ Russia RU 66.6903 32.8702 Khanty-Mansiyskiy Numto Avtonomnyy Okrug- Russia RU 63.6667 71.3333 Yugra

www.jinyi-solar.com Khanty-Mansiyskiy Peregrebnoye Avtonomnyy Okrug- Russia RU 62.967 65.0859 Yugra Khanty-Mansiyskiy Lar’yak Avtonomnyy Okrug- Russia RU 61.1012 80.2514 Yugra Ul’kan Irkutskaya Oblast’ Russia RU 55.9004 107.7833 Bol’sheretsk Kamchatskiy Kray Russia RU 52.439 156.3594 Magadanskaya Oblast Karamken Russia RU 60.2004 151.1666 Magadanskaya’ Oblast Strelka Russia RU 61.867 152.2502 ’ Ust’-Nyukzha Amurskaya Oblast’ Russia RU 56.5312 121.6131 Khorgo Sakha (Yakutiya) Russia RU 73.4833 113.63 Nenetskiy Varnek Russia RU 69.7301 60.0636 Avtonomnyy Okrug Nenetskiy Indiga Russia RU 67.6898 49.0166 Avtonomnyy Okrug Podkamennaya Krasnoyarskiy Kray Russia RU 61.5995 90.1236 Tunguska Komsa Krasnoyarskiy Kray Russia RU 61.868 89.2577 Magadanskaya Oblast Omchak Russia RU 61.6333 147.9167 ’ Trofimovsk Sakha (Yakutiya) Russia RU 72.5997 127.0337 Sagastyr Sakha (Yakutiya) Russia RU 73.3779 126.5924 Utkholok Kamchatskiy Kray Russia RU 57.5504 157.2333 Magadanskaya Oblast Siglan Russia RU 59.0337 152.4166 ’ Pakhachi Kamchatskiy Kray Russia RU 60.5816 169.05 Tunguskhaya Sakha (Yakutiya) Russia RU 64.9004 125.25 Chagda Sakha (Yakutiya) Russia RU 60.1 133.9 Il’pyrskiy Kamchatskiy Kray Russia RU 59.9674 164.172 Shalaurova Sakha (Yakutiya) Russia RU 73.2204 143.1833 Olenëk Sakha (Yakutiya) Russia RU 68.525 112.45 Arkhangel skaya Matochkin Shar Russia RU 73.27 56.4497 Oblast’ Chukotskiy Zvëzdnyy Russia RU 70.9566 -179.59 Avtonomnyy Okrug Agapa Krasnoyarskiy Kray Russia RU 71.4504 89.25 Starorybnoye Krasnoyarskiy Kray Russia RU 72.7666 104.8 Menkerya Sakha (Yakutiya) Russia RU 67.9886 123.3505 Tukchi Khabarovskiy Kray Russia RU 57.367 139.5 Khakhar’ Khabarovskiy Kray Russia RU 57.6666 135.43 Zemlya Bunge Sakha (Yakutiya) Russia RU 74.8983 142.105 Ambarchik Sakha (Yakutiya) Russia RU 69.651 162.3336 Nordvik Krasnoyarskiy Kray Russia RU 74.0165 111.51 Kigali Kigali Rwanda RW -1.9536 30.0605 Nyanza Southern Province Rwanda RW -2.3496 29.74 Ruhengeri Northern Province Rwanda RW -1.4996 29.63 Gisenyi Western Province Rwanda RW -1.6847 29.2629 Byumba Northern Province Rwanda RW -1.5796 30.06 Kibuye Western Province Rwanda RW -2.05 29.35 Rwamagana Eastern Province Rwanda RW -1.9487 30.4347 Gitarama Southern Province Rwanda RW -2.0696 29.76 Butare Southern Province Rwanda RW -2.5896 29.73 Kibungo Eastern Province Rwanda RW -2.1667 30.5333

www.jinyi-solar.com Cyangugu Western Province Rwanda RW -2.4796 28.9 Gikongoro Southern Province Rwanda RW -2.4833 29.5667 Saint Helena, Georgetown Ascension Ascension, And SH -7.9286 -14.4119 Tristan Da Cunha Saint Helena, Edinburgh of the Tristan da Cunha Ascension, And SH -37.0675 -12.3105 Seven Seas Tristan Da Cunha Saint George Saint Kitts And Basseterre KN 17.302 -62.717 Basseterre Nevis Castries Castries Saint Lucia LC 14.002 -61 Saint Vincent And Kingstown Saint George VC 13.1483 -61.2121 The Grenadines Apia Tuamasaga Samoa WS -13.8415 -171.7386 Afega Tuamasaga Samoa WS -13.7973 -171.8531 Leulumoega A‘ana Samoa WS -13.823 -171.9613 Mulifanua Aiga-i-le-Tai Samoa WS -13.8318 -172.036 Lufilufi Atua Samoa WS -13.8745 -171.5986 Safotulafai Fa‘asaleleaga Samoa WS -13.6715 -172.1777 Samamea Va‘a-o-Fonoti Samoa WS -13.9338 -171.5312 Satupa‘itea Satupa‘itea Samoa WS -13.7659 -172.3269 Asau Vaisigano Samoa WS -13.5196 -172.6378 Safotu Gagaifomauga Samoa WS -13.4513 -172.4018 Vailoa Palauli Samoa WS -13.7555 -172.307 Saleaula Gaga‘emauga Samoa WS -13.4489 -172.3352 San Marino San Marino Città San Marino SM 43.9172 12.4667 Serravalle Serravalle San Marino SM 43.9683 12.4811 Borgo Maggiore Borgo Maggiore San Marino SM 43.9408 12.4475 Domagnano Domagnano San Marino SM 43.9492 12.4686 Acquaviva Acquaviva San Marino SM 43.9453 12.4183 Fiorentino Fiorentino San Marino SM 43.9092 12.4581 Montegiardino Montegiardino San Marino SM 43.9092 12.4833 Chiesanuova Chiesanuova San Marino SM 43.9061 12.4214 Faetano Faetano San Marino SM 43.9261 12.4981 Sao Tome And São Tomé São Tomé ST 0.3334 6.7333 Principe Sao Tome And Trindade ST 0.2967 6.6814 Principe Sao Tome And Guadalupe ST 0.3792 6.6375 Principe Sao Tome And Santana ST 0.26 6.7414 Principe Sao Tome And Neves ST 0.3586 6.5525 Principe Sao Tome And Santo António Príncipe ST 1.6386 7.4206 Principe São João dos Sao Tome And ST 0.1342 6.6494 Angolares Principe Sao Tome And Santo António Príncipe ST 1.645 7.412 Principe Riyadh Ar Riyāḑ Saudi Arabia SA 24.6408 46.7727

www.jinyi-solar.com Makkah al Jeddah Saudi Arabia SA 21.5169 39.2192 Mukarramah Ad Dammām Ash Sharqīyah Saudi Arabia SA 26.4282 50.0997 Makkah al Mecca Saudi Arabia SA 21.43 39.82 Mukarramah Al Madīnah al Medina Saudi Arabia SA 24.5 39.58 Munawwarah Makkah al Aţ Ţā’if Saudi Arabia SA 21.2622 40.3823 Mukarramah Al Hufūf Ash Sharqīyah Saudi Arabia SA 25.3487 49.5856 Al Ḩillah Ar Riyāḑ Saudi Arabia SA 23.4895 46.7564 Tabūk Tabūk Saudi Arabia SA 28.3838 36.555 Buraydah Al Qaşīm Saudi Arabia SA 26.3664 43.9628 Ḩā’il Ḩā’il Saudi Arabia SA 27.5236 41.7001 Najrān Najrān Saudi Arabia SA 17.5065 44.1316 Al Qaţīf Ash Sharqīyah Saudi Arabia SA 26.5196 50.0115 Al Mubarraz Ash Sharqīyah Saudi Arabia SA 25.4291 49.5659 Al Kharj Ar Riyāḑ Saudi Arabia SA 24.1556 47.312 Al Madīnah al Yanbu‘ Saudi Arabia SA 24.0943 38.0493 Munawwarah Ḩafar al Bāţin Ash Sharqīyah Saudi Arabia SA 28.4337 45.9601 Al Jubayl Ash Sharqīyah Saudi Arabia SA 27.0046 49.646 Al Ḩudūd ash Shamālī ‘Ar‘ar Saudi Arabia SA 30.99 41.0207 yah Abhā ‘Asīr Saudi Arabia SA 18.2301 42.5001 Sakākā Al Jawf Saudi Arabia SA 30 40.1333 Jāzān Jāzān Saudi Arabia SA 16.9066 42.5566 Al Bāḩah Al Bāḩah Saudi Arabia SA 20.0129 41.4677 Dhahran Ash Sharqīyah Saudi Arabia SA 26.2914 50.1583 Qal‘at Bīshah Saudi Arabia SA 20.0087 42.5987 Al Ḩudūd ash Shamālī Rafḩā Saudi Arabia SA 29.6202 43.4948 yah Al Wajh Tabūk Saudi Arabia SA 26.2324 36.4636 As Sulayyil Ar Riyāḑ Saudi Arabia SA 20.4623 45.5722 Dawmat al Jandal Al Jawf Saudi Arabia SA 29.8153 39.8664 Al Qurayyāt Al Jawf Saudi Arabia SA 31.3333 37.3333 Al Quway‘īyah Ar Riyāḑ Saudi Arabia SA 24.0737 45.2806 Al Qunfudhah Saudi Arabia SA 19.1264 41.0789 Dakar Dakar Senegal SN 14.7158 -17.4731 Thiès Thiès Senegal SN 14.8104 -16.93 Kaolack Kaolack Senegal SN 14.15 -16.1 Ziguinchor Ziguinchor Senegal SN 12.59 -16.29 Diourbel Diourbel Senegal SN 14.6604 -16.24 Tambacounda Tambacounda Senegal SN 13.7804 -13.68 Louga Louga Senegal SN 15.6104 -16.25 Kolda Kolda Senegal SN 12.9104 -14.95 Fatick Fatick Senegal SN 14.344 -16.416 Kédougou Kédougou Senegal SN 12.5604 -12.18 Saint-Louis Saint-Louis Senegal SN 16.0186 -16.4906 Kaffrine Kaffrine Senegal SN 14.1016 -15.5467 Sédhiou Sédhiou Senegal SN 12.7081 -15.5569 Matam Matam Senegal SN 15.6559 -13.2554 Kobilo Matam Senegal SN 16.15 -13.5 Beograd RS 44.8186 20.468

www.jinyi-solar.com Niš Niš Serbia RS 43.3304 21.9 Novi Sad Serbia RS 45.2504 19.8499 Kragujevac Kragujevac Serbia RS 44.02 20.92 Čačak Čačak Serbia RS 43.8897 20.3301 Subotica Subotica Serbia RS 46.07 19.68 Zrenjanin Zrenjanin Serbia RS 45.3786 20.3995 Kraljevo Kraljevo Serbia RS 43.7259 20.6896 Leskovac Leskovac Serbia RS 42.9976 21.9445 Užice Užice Serbia RS 43.8582 19.8441 Jagodina Jagodina Serbia RS 43.9791 21.2583 Vranje Vranje Serbia RS 42.556 21.9002 Valjevo Valjevo Serbia RS 44.272 19.8874 Šabac Šabac Serbia RS 44.7538 19.6876 Gornji Milanovac Gornji Milanovac Serbia RS 44.0245 20.4586 Bajina Bašta Bajina Bašta Serbia RS 43.9709 19.5655 Požega Požega Serbia RS 43.8459 20.0368 Krupanj Krupanj Serbia RS 44.3676 19.3633 Lebane Lebane Serbia RS 42.9171 21.7294 Aleksinac Aleksinac Serbia RS 43.5417 21.7078 Vladičin Han Vladičin Han Serbia RS 42.7082 22.0664 Knjaževac Knjaževac Serbia RS 43.5667 22.2539 Ljubovija Ljubovija Serbia RS 44.1896 19.3785 Smederevska Smederevska Serbia RS 44.3654 20.9623 Palanka Palanka Mali Zvornik Mali Zvornik Serbia RS 44.3992 19.1214 Surdulica Surdulica Serbia RS 42.6904 22.1704 Požarevac Požarevac Serbia RS 44.6222 21.1826 Zaječar Zaječar Serbia RS 43.9019 22.2755 Bor Bor Serbia RS 44.0819 22.0967 Loznica Loznica Serbia RS 44.5312 19.2427 Paraćin Paraćin Serbia RS 43.8592 21.4119 Lučani Lučani Serbia RS 43.8608 20.1384 Smederevo Serbia RS 44.6516 20.9258 Kruševac Kruševac Serbia RS 43.581 21.3352 Despotovac Serbia RS 44.0932 21.444 Kladovo Kladovo Serbia RS 44.6073 22.6155 Pančevo Pančevo Serbia RS 44.8713 20.6443 Pirot Serbia RS 43.1617 22.5871 Vlasotince Vlasotince Serbia RS 42.9659 22.1272 Trstenik Trstenik Serbia RS 43.6169 21.0025 Prokuplje Prokuplje Serbia RS 43.2383 21.5932 Batočina Batočina Serbia RS 44.1547 21.0799 Vrnjačka Banja Vrnjačka Banja Serbia RS 43.6223 20.8956 Dimitrovgrad Dimitrovgrad Serbia RS 43.0155 22.7776 Sremski Karlovci Serbia RS 45.2021 19.9325 Doljevac Doljevac Serbia RS 43.1968 21.8334 Kanjiža Kanjiža Serbia RS 46.0635 20.0504 Velika Plana Velika Plana Serbia RS 44.3323 21.0751 Svilajnac Serbia RS 44.2383 21.197 Svrljig Svrljig Serbia RS 43.4129 22.1252 Šid Šid Serbia RS 45.1276 19.2267 Negotin Negotin Serbia RS 44.2264 22.5308

www.jinyi-solar.com Bojnik Bojnik Serbia RS 43.0142 21.718 Vršac Vršac Serbia RS 45.1175 21.2983 Kikinda Kikinda Serbia RS 45.8323 20.4682 Topola Topola Serbia RS 44.2544 20.6824 Sokobanja Sokobanja Serbia RS 43.6453 21.8692 Bela Crkva Bela Crkva Serbia RS 44.9015 21.4234 Senta Senta Serbia RS 45.9273 20.0789 Bačka Palanka Bačka Palanka Serbia RS 45.2519 19.3916 Blace Blace Serbia RS 43.297 21.2727 Ada Ada Serbia RS 45.8027 20.1285 Apatin Serbia RS 45.6709 18.9843 Novi Pazar Novi Pazar Serbia RS 43.1375 20.5149 Sombor Serbia RS 45.7742 19.1151 Odžaci Odžaci Serbia RS 45.5076 19.2606 Ćuprija Ćuprija Serbia RS 43.9284 21.3745 Arilje Arilje Serbia RS 43.755 20.097 Kovin Kovin Serbia RS 44.7482 20.9766 Boljevac Boljevac Serbia RS 43.8321 21.9609 Kosjerić Kosjerić Serbia RS 43.9987 19.9079 Bačka Topola Bačka Topola Serbia RS 45.8152 19.6369 Ćićevac Ćićevac Serbia RS 43.72 21.4436 Plandište Plandište Serbia RS 45.2292 21.1238 Bogatić Bogatić Serbia RS 44.8376 19.4807 Varvarin Varvarin Serbia RS 43.7195 21.3712 Ražanj Ražanj Serbia RS 43.6744 21.5492 Mionica Mionica Serbia RS 44.2524 20.0817 Aranđelovac Aranđelovac Serbia RS 44.3077 20.5612 Kula Kula Serbia RS 45.6109 19.5274 Novi Bečej Novi Bečej Serbia RS 45.6015 20.1364 Bečej Bečej Serbia RS 45.6196 20.04 Žitorađa Žitorađa Serbia RS 43.1902 21.7134 Titel Titel Serbia RS 45.206 20.2949 Merošina Merošina Serbia RS 43.2813 21.7218 Stara Pazova Stara Pazova Serbia RS 44.9861 20.1597 Beočin Beočin Serbia RS 45.1916 19.725 Bosilegrad Bosilegrad Serbia RS 42.5005 22.4728 Knić Knić Serbia RS 43.927 20.7197 Sečanj Sečanj Serbia RS 45.3676 20.7732 Bački Petrovac Bački Petrovac Serbia RS 45.3616 19.592 Kovačica Kovačica Serbia RS 45.1109 20.6236 Čoka Čoka Serbia RS 45.9415 20.146 Žabalj Žabalj Serbia RS 45.3741 20.0707 Medveđa Medveđa Serbia RS 42.842 21.5858 Vrbas Vrbas Serbia RS 45.5704 19.6479 Žitište Žitište Serbia RS 45.4854 20.5507 Čajetina Čajetina Serbia RS 43.7497 19.715 Sremska Mitrovica Serbia RS 44.9764 19.6122 Ivanjica Ivanjica Serbia RS 43.582 20.2284 Inđija Inđija Serbia RS 45.0482 20.0816 Žabari Žabari Serbia RS 44.3562 21.2143 Petrovac na Mlavi Petrovac na Mlavi Serbia RS 44.3773 21.4198

www.jinyi-solar.com Mali Iđoš Mali Iđoš Serbia RS 45.7092 19.6663 Ub Ub Serbia RS 44.4572 20.0762 Rača Rača Serbia RS 44.2268 20.979 Srbobran Srbobran Serbia RS 45.5481 19.7954 Ljig Ljig Serbia RS 44.2266 20.2394 Rekovac Rekovac Serbia RS 43.8609 21.0958 Novi Kneževac Novi Kneževac Serbia RS 46.041 20.0958 Lajkovac Lajkovac Serbia RS 44.37 20.1644 Priboj Priboj Serbia RS 43.5836 19.5258 Aleksandrovac Aleksandrovac Serbia RS 43.4609 21.0539 Malo Crniće Malo Crniće Serbia RS 44.5603 21.2906 Kuršumlija Kuršumlija Serbia RS 43.139 21.2735 Raška Raška Serbia RS 43.2859 20.6135 Golubac Golubac Serbia RS 44.6529 21.6308 Pećinci Pećinci Serbia RS 44.9089 19.9664 Nova Crnja Nova Crnja Serbia RS 45.6685 20.6042 Bač Bač Serbia RS 45.3923 19.2367 Irig Irig Serbia RS 45.1001 19.8603 Majdanpek Majdanpek Serbia RS 44.4228 21.9358 Ruma Ruma Serbia RS 45.0079 19.8171 Alibunar Alibunar Serbia RS 45.0789 20.9682 Vladimirci Vladimirci Serbia RS 44.6158 19.7843 Tutin Tutin Serbia RS 42.99 20.3334 Babušnica Babušnica Serbia RS 43.068 22.4115 Brus Brus Serbia RS 43.3846 21.0289 Osečina Osečina Serbia RS 44.3728 19.601 Veliko Gradište Veliko Gradište Serbia RS 44.7638 21.5163 Kučevo Kučevo Serbia RS 44.4767 21.6712 Koceljeva Koceljeva Serbia RS 44.4687 19.8214 Temerin Temerin Serbia RS 45.4095 19.8911 Gadžin Han Gadžin Han Serbia RS 43.2223 22.0333 Lapovo Lapovo Serbia RS 44.1877 21.0969 Opovo Opovo Serbia RS 45.0522 20.4313 Žagubica Žagubica Serbia RS 44.1979 21.7902 Trgovište Trgovište Serbia RS 42.3514 22.0921 Prijepolje Prijepolje Serbia RS 43.3903 19.6506 Sjenica Sjenica Serbia RS 43.2735 20.0004 Nova Varoš Nova Varoš Serbia RS 43.46 19.8117 Bela Palanka Serbia RS 43.2196 22.314 Crna Trava Crna Trava Serbia RS 42.8071 22.3247 Bujanovac Bujanovac Serbia RS 42.4606 21.7666 Preševo Preševo Serbia RS 42.3071 21.65 Victoria Seychelles SC -4.6166 55.45 Freetown Western Area Sierra Leone SL 8.47 -13.2342 Bo Southern Sierra Leone SL 7.97 -11.74 Kenema Eastern Sierra Leone SL 7.8804 -11.19 Makeni Northern Sierra Leone SL 8.8804 -12.05 Port Loko Sierra Leone SL 8.7661 -12.787 Koidu-Bulma Eastern Sierra Leone SL 8.4405 -10.85 Singapore Singapore SG 1.293 103.8558 Philipsburg Sint Maarten SX 18.0255 -63.045

www.jinyi-solar.com Bratislavský SK 48.15 17.117 Košice Košický Slovakia SK 48.7304 21.25 Prešov Prešovský Slovakia SK 48.9997 21.2394 Žilina Žilinský Slovakia SK 49.2198 18.7494 Banská Bystrica Banskobystrický Slovakia SK 48.7333 19.15 Trnava Trnavský Slovakia SK 48.3666 17.6 Nitriansky Slovakia SK 48.309 18.0873 Trenčín Trenčiansky Slovakia SK 48.8867 18.048 Zvolen Banskobystrický Slovakia SK 48.5837 19.1332 Ljubljana Ljubljana Slovenia SI 46.0553 14.515 Maribor Maribor Slovenia SI 46.5405 15.65 Piran Piran Slovenia SI 45.5278 13.5706 Koper Koper Slovenia SI 45.5469 13.7294 Škofja Loka Škofja Loka Slovenia SI 46.1672 14.3089 Domžale Domžale Slovenia SI 46.1381 14.5978 Ravne na Koroškem Ravne na Koroškem Slovenia SI 46.5431 14.9692 Izola Izola Slovenia SI 45.5369 13.6619 Velenje Velenje Slovenia SI 46.3592 15.1103 Slovenske Konjice Slovenske Konjice Slovenia SI 46.3367 15.4258 Mežica Mežica Slovenia SI 46.5214 14.8544 Celje Celje Slovenia SI 46.2361 15.2675 Kamnik Kamnik Slovenia SI 46.2197 14.6094 Radlje ob Dravi Radlje ob Dravi Slovenia SI 46.6142 15.2264 Kranj Kranj Slovenia SI 46.2411 14.3617 Grosuplje Grosuplje Slovenia SI 45.9556 14.6589 Zagorje ob Savi Zagorje ob Savi Slovenia SI 46.1342 15.0014 Slovenj Gradec Slovenj Gradec Slovenia SI 46.5103 15.0806 Dravograd Dravograd Slovenia SI 46.5881 15.0192 Žalec Žalec Slovenia SI 46.2536 15.1675 Litija Litija Slovenia SI 46.0586 14.8225 Krško Krško Slovenia SI 45.9531 15.4894 Jesenice Jesenice Slovenia SI 46.4306 14.0669 Radovljica Radovljica Slovenia SI 46.3444 14.1744 Prevalje Prevalje Slovenia SI 46.5469 14.9208 Trbovlje Trbovlje Slovenia SI 46.155 15.0533 Ivančna Gorica Ivančna Gorica Slovenia SI 45.9383 14.8044 Rogaška Slatina Rogaška Slatina Slovenia SI 46.2375 15.6397 Laško Laško Slovenia SI 46.1519 15.2364 Ruše Ruše Slovenia SI 46.5394 15.5158 Nova Gorica Nova Gorica Slovenia SI 45.9614 13.6436 Žirovnica Žirovnica Slovenia SI 46.4047 14.14 Štore Štore Slovenia SI 46.2208 15.3139 Cerklje na Cerklje na Slovenia SI 46.2542 14.4886 Gorenjskem Gorenjskem Šoštanj Šoštanj Slovenia SI 46.38 15.0486 Murska Sobota Murska Sobota Slovenia SI 46.6625 16.1664 Slovenska Bistrica Slovenska Bistrica Slovenia SI 46.3928 15.5744 Gornja Radgona Gornja Radgona Slovenia SI 46.6733 15.9922 Novo Mesto Novo Mesto Slovenia SI 45.7925 15.1647 Ptuj Ptuj Slovenia SI 46.4214 15.8697 Šentjur Šentjur Slovenia SI 46.2172 15.3975 Prebold Prebold Slovenia SI 46.2369 15.0925

www.jinyi-solar.com Miklavž na Dravskem Miklavž na Dravskem Slovenia SI 46.5058 15.6972 Polju Polju Šempeter pri Gorici Šempeter-Vrtojba Slovenia SI 45.9275 13.6411 Mozirje Mozirje Slovenia SI 46.3394 14.9633 Šmartno ob Paki Šmartno ob Paki Slovenia SI 46.3333 15.0333 Trebnje Trebnje Slovenia SI 45.9042 15.0217 Tržič Tržič Slovenia SI 46.3667 14.3167 Polzela Polzela Slovenia SI 46.2833 15.0667 Brežice Brežice Slovenia SI 45.9033 15.5911 Kočevje Kočevje Slovenia SI 45.6433 14.8633 Hrastnik Hrastnik Slovenia SI 46.1461 15.0814 Ankaran Ankaran Slovenia SI 45.5786 13.7361 Lendava Lendava Slovenia SI 46.5614 16.4506 Spodnje Hoče Hoče-Slivnica Slovenia SI 46.5 15.65 Selnica ob Dravi Selnica ob Dravi Slovenia SI 46.55 15.495 Šmartno pri Litiji Šmartno pri Litiji Slovenia SI 46.0444 14.8442 Lenart v Slovenskih Lenart Slovenia SI 46.5761 15.8314 Goricah Moravče Moravče Slovenia SI 46.1369 14.745 Kanal Kanal Slovenia SI 46.0886 13.6397 Nazarje Nazarje Slovenia SI 46.3176 14.9467 Mengeš Mengeš Slovenia SI 46.1669 14.575 Brezovica Brezovica Slovenia SI 46.0333 14.4 Zreče Zreče Slovenia SI 46.3833 15.3667 Preddvor Preddvor Slovenia SI 46.3025 14.4231 Vuzenica Vuzenica Slovenia SI 46.5964 15.1672 Vrhnika Vrhnika Slovenia SI 45.9661 14.2956 Sevnica Sevnica Slovenia SI 46.0078 15.3156 Poljčane Poljčane Slovenia SI 46.3119 15.5792 Žiri Žiri Slovenia SI 46.0422 14.1072 Šmarje pri Jelšah Šmarje pri Jelšah Slovenia SI 46.2272 15.5192 Komenda Komenda Slovenia SI 46.2038 14.5407 Metlika Metlika Slovenia SI 45.6472 15.3142 Vojnik Vojnik Slovenia SI 46.2933 15.3033 Medvode Medvode Slovenia SI 46.1333 14.4333 Škofljica Škofljica Slovenia SI 45.9833 14.5767 Muta Muta Slovenia SI 46.6114 15.1661 Radenci Radenci Slovenia SI 46.6472 16.0442 Bled Bled Slovenia SI 46.3692 14.1136 Spodnji Duplek Duplek Slovenia SI 46.5031 15.7453 Borovnica Borovnica Slovenia SI 45.9158 14.3631 Ljutomer Ljutomer Slovenia SI 46.5208 16.1975 Idrija Idrija Slovenia SI 46.0028 14.0306 Log pri Brezovici Log-Dragomer Slovenia SI 46.0167 14.3667 Naklo Naklo Slovenia SI 46.2728 14.3172 Oplotnica Oplotnica Slovenia SI 46.3878 15.4467 Ormož Ormož Slovenia SI 46.4114 16.1544 Šenčur Šenčur Slovenia SI 46.2456 14.4197 Mirna Mirna Slovenia SI 45.9553 15.0619 Rače Rače-Fram Slovenia SI 46.4519 15.6814 Črnomelj Črnomelj Slovenia SI 45.5711 15.1889

www.jinyi-solar.com Vitanje Vitanje Slovenia SI 46.3817 15.2958 Šentjernej Šentjernej Slovenia SI 45.84 15.3361 Majšperk Majšperk Slovenia SI 46.3517 15.7336 Horjul Horjul Slovenia SI 46.0236 14.2992 Postojna Postojna Slovenia SI 45.7769 14.2167 Luče Luče Slovenia SI 46.3561 14.7467 Spodnja Hajdina Hajdina Slovenia SI 46.4089 15.8469 Zgornje Gorje Gorje Slovenia SI 46.3833 14.0833 Pivka Pivka Slovenia SI 45.6794 14.1967 Braslovče Braslovče Slovenia SI 46.2897 15.0389 Lovrenc na Pohorju Lovrenc na Pohorju Slovenia SI 46.5406 15.3931 Pesnica pri Mariboru Pesnica Slovenia SI 46.6069 15.6767 Cerknica Cerknica Slovenia SI 45.7931 14.3625 Vodice Vodice Slovenia SI 46.2 14.5 Dobrna Dobrna Slovenia SI 46.3375 15.2264 Šentilj Šentilj Slovenia SI 46.6817 15.6481 Vransko Vransko Slovenia SI 46.2439 14.9514 Šentrupert Šentrupert Slovenia SI 45.9778 15.0956 Odranci Odranci Slovenia SI 46.5867 16.2803 Logatec Logatec Slovenia SI 45.9144 14.2258 Bohinjska Bistrica Bohinj Slovenia SI 46.2769 13.955 Ajdovščina Ajdovščina Slovenia SI 45.8875 13.9111 Trzin Trzin Slovenia SI 46.1333 14.5667 Gorišnica Gorišnica Slovenia SI 46.4147 16.0139 Volčja Draga Renče-Vogrsko Slovenia SI 45.9069 13.6775 Dornava Dornava Slovenia SI 46.4367 15.9536 Beltinci Beltinci Slovenia SI 46.6053 16.2406 Železniki Železniki Slovenia SI 46.2333 14.1667 Dol pri Ljubljani Dol pri Ljubljani Slovenia SI 46.0886 14.6008 Ig Ig Slovenia SI 45.9603 14.5289 Sežana Sežana Slovenia SI 45.7069 13.8722 Gorenja Vas Gorenja Vas-Poljane Slovenia SI 46.1072 14.1481 Cerkno Cerkno Slovenia SI 46.1256 13.9817 Stari Trg pri Ložu Loška Dolina Slovenia SI 45.7128 14.4694 Sveti Jurij ob Ščavnici Sveti Jurij ob Ščavnici Slovenia SI 46.5695 16.0235 Rečica ob Savinji Rečica ob Savinji Slovenia SI 46.3167 14.9167 Videm Dobrepolje Slovenia SI 45.85 14.6942 Ljubno Ljubno Slovenia SI 46.3456 14.835 Straža Straža Slovenia SI 45.78 15.0728 Tišina Tišina Slovenia SI 46.6581 16.0917 Šmarješke Toplice Šmarješke Toplice Slovenia SI 45.862 15.2231 Kidričevo Kidričevo Slovenia SI 46.4036 15.7911 Semič Semič Slovenia SI 45.6461 15.1822 Starše Starše Slovenia SI 46.4658 15.7672 Dobrovo Brda Slovenia SI 45.9964 13.5264 Turnišče Turnišče Slovenia SI 46.6278 16.3203 Tabor Tabor Slovenia SI 46.2361 15.0183 Križevci pri Ljutomeru Križevci Slovenia SI 46.5683 16.1386 Sveta Trojica v Sveta Trojica v Slovenia SI 46.5767 15.8769 Slovenskih Goricah Slovenskih Goricah

www.jinyi-solar.com Sveta Ana v Sveta Ana Slovenia SI 46.6492 15.8442 Slovenskih Goricah Tolmin Tolmin Slovenia SI 46.1864 13.7361 Benedikt v Slovenskih Benedikt Slovenia SI 46.6086 15.8883 Goricah Mirna Peč Mirna Peč Slovenia SI 45.8603 15.0833 Radeče Radeče Slovenia SI 46.0681 15.1839 Destrnik Destrnik Slovenia SI 46.5006 15.875 Veržej Veržej Slovenia SI 46.5836 16.1653 Zgornja Kungota Kungota Slovenia SI 46.6392 15.6156 Črenšovci Črenšovci Slovenia SI 46.5744 16.2906 Kobarid Kobarid Slovenia SI 46.2481 13.5772 Markovci Markovci Slovenia SI 46.3833 15.95 Vipava Vipava Slovenia SI 45.8467 13.9631 Ilirska Bistrica Ilirska Bistrica Slovenia SI 45.5697 14.2408 Žužemberk Žužemberk Slovenia SI 45.8339 14.9292 Dobrova-Polhov Dobrova Slovenia SI 46.055 14.4172 Gradec Velike Lašče Velike Lašče Slovenia SI 45.8322 14.6364 Puconci Puconci Slovenia SI 46.7067 16.1564 Škocjan Škocjan Slovenia SI 45.9067 15.2914 Dolenjske Toplice Dolenjske Toplice Slovenia SI 45.7667 15.0667 Mokronog Mokronog-Trebelno Slovenia SI 45.9342 15.1408 Rogašovci Rogašovci Slovenia SI 46.8 16.0333 Kozina Hrpelje-Kozina Slovenia SI 45.61 13.9356 Cankova Cankova Slovenia SI 46.7208 16.0225 Velika Polana Velika Polana Slovenia SI 46.5719 16.3469 Središče ob Dravi Središče ob Dravi Slovenia SI 46.3942 16.2681 Nova Vas Bloke Slovenia SI 45.7717 14.5058 Apače Apače Slovenia SI 46.6972 15.9106 Cerkvenjak Cerkvenjak Slovenia SI 46.5706 15.9436 Lukovica pri Lukovica Slovenia SI 46.1667 14.7 Domžalah Juršinci Juršinci Slovenia SI 46.4847 15.9714 Gornji Grad Gornji Grad Slovenia SI 46.2953 14.8083 Videm pri Ptuju Videm Slovenia SI 46.3686 15.9064 Cirkulane Cirkulane Slovenia SI 46.3453 15.9952 Ribnica Ribnica Slovenia SI 45.7386 14.7275 Miren Miren-Kostanjevica Slovenia SI 45.8956 13.6075 Podlehnik Podlehnik Slovenia SI 46.3353 15.88 Bovec Bovec Slovenia SI 46.3375 13.5528 Zavrč Zavrč Slovenia SI 46.3917 16.0497 Ribnica na Pohorju Ribnica na Pohorju Slovenia SI 46.535 15.2728 Tomaž pri Ormožu Sveti Tomaž Slovenia SI 46.4842 16.0836 Kostanjevica na Krki Kostanjevica na Krki Slovenia SI 45.8461 15.4222 Sveti Andraž v Vitomarci Slovenia SI 46.5275 15.9394 Slovenskih Goricah Komen Komen Slovenia SI 45.8153 13.7483 Kuzma Kuzma Slovenia SI 46.8369 16.0833 Divača Divača Slovenia SI 45.6847 13.9703 Kozje Kozje Slovenia SI 46.075 15.5603 Sveti Jurij v Jurovski Dol Slovenia SI 46.6064 15.7847 Slovenskih Goricah

www.jinyi-solar.com Dobje pri Planini Dobje Slovenia SI 46.1367 15.4089 Gornji Petrovci Gornji Petrovci Slovenia SI 46.8053 16.2225 Moravske-Toplice Moravske Toplice Slovenia SI 46.6875 16.2256 Podvelka Podvelka Slovenia SI 46.5869 15.3306 Makole Makole Slovenia SI 46.3172 15.6672 Razkrižje Razkrižje Slovenia SI 46.5217 16.2811 Rogatec Rogatec Slovenia SI 46.2294 15.7003 Črna na Koroškem Črna na Koroškem Slovenia SI 46.4667 14.85 Osilnica Osilnica Slovenia SI 45.5292 14.6979 Grad Grad Slovenia SI 46.8 16.1 Sodražica Sodražica Slovenia SI 45.7611 14.6356 Dobrovnik Dobrovnik Slovenia SI 46.6514 16.3525 Mislinja Mislinja Slovenia SI 46.4411 15.1956 Trnovska Vas Trnovska Vas Slovenia SI 46.5167 15.9 Podčetrtek Podčetrtek Slovenia SI 46.1569 15.5986 Hrib-Loški Potok Loški Potok Slovenia SI 45.7011 14.5911 Kobilje Kobilje Slovenia SI 46.6847 16.3978 Kranjska Gora Kranjska Gora Slovenia SI 46.4839 13.7894 Žetale Žetale Slovenia SI 46.275 15.7939 Šalovci Šalovci Slovenia SI 46.825 16.2981 Bistrica ob Sotli Bistrica ob Sotli Slovenia SI 46.0589 15.6642 Solčava Solčava Slovenia SI 46.4194 14.6936 Hodoš Hodoš Slovenia SI 46.8233 16.3342 Kostel Kostel Slovenia SI 45.5084 14.9101 Zgornje Jezersko Jezersko Slovenia SI 46.3833 14.4667 Honiara Honiara Solomon Islands SB -9.438 159.9498 Gizo Western Solomon Islands SB -8.0996 156.835 Lata Temotu Solomon Islands SB -10.738 165.8567 Auki Malaita Solomon Islands SB -8.7678 160.6978 Kirakira Makira and Ulawa Solomon Islands SB -10.4544 161.9205 Taro Choiseul Solomon Islands SB -6.7111 156.3972 Tulagi Central Solomon Islands SB -9.1031 160.1506 Buala Isabel Solomon Islands SB -8.1448 159.5905 Tigoa Rennell and Bellona Solomon Islands SB -11.5531 160.0647 Mogadishu Banaadir Somalia SO 2.0667 45.3667 Kismaayo Jubbada Hoose Somalia SO -0.3566 42.5183 Jamaame Jubbada Hoose Somalia SO 0.0722 42.7506 Baidoa Bay Somalia SO 3.12 43.65 Jawhar Shabeellaha Dhexe Somalia SO 2.767 45.5166 Beledweyne Hiiraan Somalia SO 4.74 45.2 Gaalkacyo Mudug Somalia SO 6.77 47.43 Boosaaso Bari Somalia SO 11.28 49.18 Garbahaarrey Gedo Somalia SO 3.327 42.227 Garoowe Nugaal Somalia SO 8.4 48.5 Marka Shabeellaha Hoose Somalia SO 1.7766 44.8533 Xuddur Bakool Somalia SO 4.1833 43.8667 Bu’aale Jubbada Dhexe Somalia SO 1.0833 42.5833 Dhuusamarreeb Galguduud Somalia SO 5.742 46.508 Hargeysa Woqooyi Galbeed Somalia SO 9.56 44.065 Burco Togdheer Somalia SO 9.5221 45.5336 Baki Awdal Somalia SO 9.8921 43.3853

www.jinyi-solar.com Laascaanood Sool Somalia SO 8.4774 47.3597 Ceerigaabo Sanaag Somalia SO 10.6162 47.3679 Luuq Gedo Somalia SO 3.8005 42.55 Buurhakaba Bay Somalia SO 2.7837 44.0833 Eyl Nugaal Somalia SO 7.9833 49.8333 Bandarbeyla Bari Somalia SO 9.4833 50.8167 Buur Gaabo Jubbada Hoose Somalia SO -1.2009 41.852 Qardho Bari Somalia SO 9.5004 49.166 Mereeg Galguduud Somalia SO 3.7666 47.3 Caluula Bari Somalia SO 11.967 50.75 Hurdiyo Bari Somalia SO 10.582 51.1233 Johannesburg Gauteng South Africa ZA -26.17 28.03 Cape Town Western Cape South Africa ZA -33.92 18.435 Benoni Gauteng South Africa ZA -26.1496 28.3299 Durban KwaZulu-Natal South Africa ZA -29.865 30.98 Pretoria Gauteng South Africa ZA -25.7069 28.2294 Vereeniging Gauteng South Africa ZA -26.6496 27.96 Port Elizabeth Eastern Cape South Africa ZA -33.97 25.6 Bloemfontein Free State South Africa ZA -29.12 26.2299 Pietermaritzburg KwaZulu-Natal South Africa ZA -29.61 30.39 Welkom Free State South Africa ZA -27.97 26.73 East London Eastern Cape South Africa ZA -32.97 27.87 Thohoyandou Limpopo South Africa ZA -22.95 30.48 Springs Gauteng South Africa ZA -26.2696 28.43 Uitenhage Eastern Cape South Africa ZA -33.7596 25.39 Polokwane Limpopo South Africa ZA -23.89 29.45 Paarl Western Cape South Africa ZA -33.6996 18.96 Klerksdorp North West South Africa ZA -26.88 26.62 George Western Cape South Africa ZA -33.95 22.45 Rustenburg North West South Africa ZA -25.65 27.24 Kimberley Northern Cape South Africa ZA -28.7468 24.77 Bhisho Eastern Cape South Africa ZA -32.87 27.39 Middelburg Mpumalanga South Africa ZA -25.7596 29.47 Vryheid KwaZulu-Natal South Africa ZA -27.76 30.79 Umtata Eastern Cape South Africa ZA -31.58 28.79 Worcester Western Cape South Africa ZA -33.64 19.4399 Potchefstroom North West South Africa ZA -26.6996 27.1 Brits North West South Africa ZA -25.6296 27.78 Queenstown Eastern Cape South Africa ZA -31.8996 26.88 Mmabatho North West South Africa ZA -25.83 25.61 Kroonstad Free State South Africa ZA -27.66 27.21 Bethal Mpumalanga South Africa ZA -26.4696 29.45 Upington Northern Cape South Africa ZA -28.46 21.23 Graaff-Reinet Eastern Cape South Africa ZA -32.3 24.54 Vryburg North West South Africa ZA -26.96 24.73 Cradock Eastern Cape South Africa ZA -32.1995 25.61 Mahikeng North West South Africa ZA -25.8652 25.6442 Nelspruit Mpumalanga South Africa ZA -25.4745 30.9703 Grahamstown Eastern Cape South Africa ZA -33.2996 26.52 Bethlehem Free State South Africa ZA -28.2196 28.3 Oudtshoorn Western Cape South Africa ZA -33.58 22.19

www.jinyi-solar.com Standerton Mpumalanga South Africa ZA -26.9395 29.24 Saldanha Western Cape South Africa ZA -33.01 17.93 Tzaneen Limpopo South Africa ZA -23.8195 30.17 Knysna Western Cape South Africa ZA -34.0329 23.0333 Port Shepstone KwaZulu-Natal South Africa ZA -30.7195 30.46 Ladysmith KwaZulu-Natal South Africa ZA -28.5495 29.78 Beaufort West Western Cape South Africa ZA -32.3496 22.57 Aliwal North Eastern Cape South Africa ZA -30.6896 26.71 Volksrust Mpumalanga South Africa ZA -27.3596 29.89 Lebowakgomo Limpopo South Africa ZA -24.1996 29.5 De Aar Northern Cape South Africa ZA -30.65 24 Hermanus Western Cape South Africa ZA -34.4096 19.2299 Ulundi KwaZulu-Natal South Africa ZA -28.3296 31.41 Komatipoort Mpumalanga South Africa ZA -25.4096 31.94 Musina Limpopo South Africa ZA -22.34 30.03 Middelburg Eastern Cape South Africa ZA -31.5 25.01 Port Alfred Eastern Cape South Africa ZA -33.5995 26.88 Bloemhof North West South Africa ZA -27.6496 25.59 Mossel Bay Western Cape South Africa ZA -34.17 22.13 Bredasdorp Western Cape South Africa ZA -34.5295 20.03 Swellendam Western Cape South Africa ZA -34.0196 20.43 Colesberg Northern Cape South Africa ZA -30.7195 25.1 Brandfort Free State South Africa ZA -28.6996 26.47 Prieska Northern Cape South Africa ZA -29.6595 22.73 Springbok Northern Cape South Africa ZA -29.6667 17.8833 Kuruman Northern Cape South Africa ZA -27.4496 23.42 Port Saint John’s Eastern Cape South Africa ZA -31.6279 29.5283 Carnarvon Northern Cape South Africa ZA -30.9496 22.1333 Pofadder Northern Cape South Africa ZA -29.1329 19.3834 Vanrhynsdorp Western Cape South Africa ZA -31.6166 18.7333 Alexander Bay Northern Cape South Africa ZA -28.6083 16.5033 Ubombo KwaZulu-Natal South Africa ZA -27.5661 32.0833 South Georgia Grytviken And South GS -54.2806 -36.508 Sandwich Islands Juba Central Equatoria South Sudan SS 4.83 31.58 Yei Central Equatoria South Sudan SS 4.0904 30.68 Malakal Upper Nile South Sudan SS 9.5369 31.656 Western Bahr el Wau South Sudan SS 7.7 27.99 NorthernGhazal Bahr el Aweil South Sudan SS 8.7666 27.4 Ghazal Yambio Western Equatoria South Sudan SS 4.5705 28.4163 Rumbek Lakes South Sudan SS 6.8 29.6833 Bor Jonglei South Sudan SS 6.2072 31.5591 Bentiu Unity South Sudan SS 9.2333 29.8333 Kuacjok Warrap South Sudan SS 8.3028 27.98 Torit Eastern Equatoria South Sudan SS 4.4118 32.5705 Gogrial Warrap South Sudan SS 8.5337 28.1167 Maridi Western Equatoria South Sudan SS 4.9151 29.4769 Kapoeta Eastern Equatoria South Sudan SS 4.7721 33.5902 Melut Upper Nile South Sudan SS 10.4337 32.2 Nasir Upper Nile South Sudan SS 8.6004 33.0666

www.jinyi-solar.com Nimule Eastern Equatoria South Sudan SS 3.6 32.05 Madrid Madrid Spain ES 40.4 -3.6834 Barcelona Catalonia Spain ES 41.3833 2.1834 Sevilla Andalusia Spain ES 37.405 -5.98 Bilbao Basque Country Spain ES 43.25 -2.93 Valencia Valencia Spain ES 39.485 -0.4 Zaragoza Aragon Spain ES 41.65 -0.89 Málaga Andalusia Spain ES 36.7204 -4.42 Murcia Murcia Spain ES 37.98 -1.13 Granada Andalusia Spain ES 37.165 -3.585 Vigo Galicia Spain ES 42.22 -8.73 Las Palmas de Gran Canary Islands Spain ES 28.1 -15.43 Canaria Palma Balearic Islands Spain ES 39.5743 2.6542 A Coruña Galicia Spain ES 43.33 -8.42 Donostia Basque Country Spain ES 43.3204 -1.98 Santa Cruz de Canary Islands Spain ES 28.47 -16.25 Tenerife Gijón Asturias Spain ES 43.53 -5.67 Valladolid Castille-Leon Spain ES 41.65 -4.75 Córdoba Andalusia Spain ES 37.88 -4.77 Alicante Valencia Spain ES 38.3512 -0.4836 Cádiz Andalusia Spain ES 36.535 -6.225 Pamplona Navarre Spain ES 42.82 -1.65 Oviedo Asturias Spain ES 43.3505 -5.83 Vitoria-Gasteiz Basque Country Spain ES 42.85 -2.67 Santander Cantabria Spain ES 43.3805 -3.8 Cartagena Murcia Spain ES 37.6004 -0.98 Marbella Andalusia Spain ES 36.5166 -4.8833 Mataró Catalonia Spain ES 41.54 2.45 Castellón de la Plana Valencia Spain ES 39.9704 -0.05 Almería Andalusia Spain ES 36.8303 -2.43 Burgos Castille-Leon Spain ES 42.3504 -3.68 Salamanca Castille-Leon Spain ES 40.9704 -5.67 Albacete Castille-La Mancha Spain ES 39.0003 -1.87 Huelva Andalusia Spain ES 37.2504 -6.9299 Logroño La Rioja Spain ES 42.4704 -2.43 Ciudad de Melilla Melilla Spain ES 35.3 -2.95 Badajoz Extremadura Spain ES 38.8804 -6.97 León Castille-Leon Spain ES 42.58 -5.57 Tarragona Catalonia Spain ES 41.1204 1.25 Ourense Galicia Spain ES 42.33 -7.87 Jaén Andalusia Spain ES 37.7704 -3.8 Algeciras Andalusia Spain ES 36.1267 -5.4665 Santiago de Galicia Spain ES 42.8829 -8.5411 Compostela Ciudad de Ceuta Ceuta Spain ES 35.889 -5.307 Toledo Castille-La Mancha Spain ES 39.867 -4.0167 Arrecife Canary Islands Spain ES 28.969 -13.5378 Mérida Extremadura Spain ES 38.912 -6.338 Lorca Murcia Spain ES 37.6886 -1.6985 Guadalajara Castille-La Mancha Spain ES 40.6337 -3.1666 Linares Andalusia Spain ES 38.0833 -3.6334

www.jinyi-solar.com Colombo Western Sri Lanka LK 6.932 79.8578 Sri Jayewardenepura Western Sri Lanka LK 6.9 79.95 Kotte Jaffna Northern Sri Lanka LK 9.675 80.005 Moratuwa Western Sri Lanka LK 6.7804 79.88 Batticaloa Eastern Sri Lanka LK 7.717 81.7 Anuradhapura North Central Sri Lanka LK 8.35 80.3833 Kandy Central Sri Lanka LK 7.28 80.67 Trincomalee Eastern Sri Lanka LK 8.569 81.233 Kilinochchi Northern Sri Lanka LK 9.4004 80.3999 Galle Southern Sri Lanka LK 6.03 80.24 Matara Southern Sri Lanka LK 5.949 80.5428 Ratnapura Sabaragamuwa Sri Lanka LK 6.693 80.386 Badulla Uva Sri Lanka LK 6.9837 81.0499 Puttalam North Western Sri Lanka LK 8.033 79.826 Kurunegala North Western Sri Lanka LK 7.4839 80.3683 Khartoum Khartoum Sudan SD 15.5881 32.5342 Omdurman Khartoum Sudan SD 15.6167 32.48 Port Sudan Red Sea Sudan SD 19.6158 37.2164 Kassala Kassala Sudan SD 15.46 36.39 El Obeid North Kordofan Sudan SD 13.1833 30.2167 Nyala South Darfur Sudan SD 12.06 24.89 Kūstī White Nile Sudan SD 13.17 32.66 Wad Medani Al Gazira Sudan SD 14.4 33.52 El Fasher North Darfur Sudan SD 13.63 25.35 Gedaref Al Gedaref Sudan SD 14.04 35.38 Shendi River Nile Sudan SD 16.6805 33.42 Ed Damazin Blue Nile Sudan SD 11.7704 34.35 Kadugli South Kordofan Sudan SD 11.01 29.7 Madent Atbara River Nile Sudan SD 17.71 33.98 El Geneina West Darfur Sudan SD 13.45 22.44 Al Manāqil Al Gazira Sudan SD 14.2504 32.98 Sannār Sennar Sudan SD 13.55 33.6 An Nuhūd Western Kordofan Sudan SD 12.6904 28.42 Ed Damer River Nile Sudan SD 17.59 33.96 Dongola Northern Sudan SD 19.1666 30.4833 Rabak White Nile Sudan SD 13.188 32.7437 Singa Sennar Sudan SD 13.1483 33.9312 Ed Daein East Darfur Sudan SD 11.4672 26.1317 Zalingei Central Darfur Sudan SD 12.9092 23.4706 El Fula Western Kordofan Sudan SD 11.712 28.3462 Ad Diwem White Nile Sudan SD 13.9904 32.3 Tokār Red Sea Sudan SD 18.4333 37.7333 Umm Ruwaba North Kordofan Sudan SD 12.9104 31.2 Berber River Nile Sudan SD 18.017 33.9833 Haya Red Sea Sudan SD 18.3362 36.3842 Al Mijlad Western Kordofan Sudan SD 11.0337 27.7333 Babanūsah Western Kordofan Sudan SD 11.3334 27.8 Wādī Ḩalfā’ Northern Sudan SD 21.8 31.35 Marawī Northern Sudan SD 18.4833 31.8167 Karmah an Nuzul Northern Sudan SD 19.6337 30.4166

www.jinyi-solar.com Paramaribo Paramaribo Suriname SR 5.835 -55.167 Nieuw Nickerie Nickerie Suriname SR 5.9504 -56.99 Brokopondo Brokopondo Suriname SR 5.0404 -55.02 Nieuw Amsterdam Commewijne Suriname SR 5.91 -55.07 Groningen Saramacca Suriname SR 5.797 -55.481 Onverwacht Para Suriname SR 5.6 -55.2 Totness Coronie Suriname SR 5.8904 -56.32 Lelydorp Wanica Suriname SR 5.7 -55.2333 Albina Marowijne Suriname SR 5.5 -54.05 Cottica Sipaliwini Suriname SR 3.85 -54.2333 Moengo Marowijne Suriname SR 5.63 -54.41 Brownsweg Brokopondo Suriname SR 5.02 -55.17 Mbabane Hhohho Swaziland SZ -26.3167 31.1333 Lobamba Hhohho Swaziland SZ -26.4667 31.2 Manzini Manzini Swaziland SZ -26.495 31.388 Siteki Lubombo Swaziland SZ -26.455 31.952 Nhlangano Shiselweni Swaziland SZ -27.1122 31.1983 Piggs Peak Hhohho Swaziland SZ -25.961 31.247 Lavumisa Swaziland SZ -27.2962 31.9 Hlatikulu Shiselweni Swaziland SZ -27 31.4167 Stockholm Stockholm Sweden SE 59.3508 18.0973 Göteborg Västra Götaland Sweden SE 57.75 12 Malmö Skåne Sweden SE 55.5833 13.0333 Uppsala Stockholm Sweden SE 59.8601 17.64 Västerås Västmanland Sweden SE 59.63 16.54 Örebro Örebro Sweden SE 59.2803 15.22 Linköping Östergötland Sweden SE 58.41 15.6299 Helsingborg Skåne Sweden SE 56.0505 12.7 Jönköping Jönköping Sweden SE 57.7713 14.165 Umeå Västerbotten Sweden SE 63.83 20.24 Karlstad Värmland Sweden SE 59.3671 13.4999 Gävle Gävleborg Sweden SE 60.667 17.1666 Växjö Kronoberg Sweden SE 56.8837 14.8167 Halmstad Halland Sweden SE 56.6718 12.8556 Luleå Norrbotten Sweden SE 65.5966 22.1584 Östersund Jämtland Sweden SE 63.1833 14.65 Trollhättan Västra Götaland Sweden SE 58.2671 12.3 Falun Dalarna Sweden SE 60.613 15.647 Karlskrona Blekinge Sweden SE 56.203 15.296 Kalmar Kalmar Sweden SE 56.667 16.3666 Nyköping Södermanland Sweden SE 58.764 17.015 Visby Gotland Sweden SE 57.6337 18.3 Härnösand Västernorrland Sweden SE 62.634 17.934 Uppsala Uppsala Sweden SE 59.85 17.6333 Norrköping Östergötland Sweden SE 58.5954 16.1787 Sundsvall Västernorrland Sweden SE 62.4001 17.3167 Borås Västra Götaland Sweden SE 57.7304 12.92 Borlänge Dalarna Sweden SE 60.4833 15.4167 Kristianstad Skåne Sweden SE 56.0337 14.1333 Skellefteå Västerbotten Sweden SE 64.7721 20.95 Örnsköldsvik Västernorrland Sweden SE 63.318 18.7167

www.jinyi-solar.com Vänersborg Västra Götaland Sweden SE 58.363 12.33 Kiruna Norrbotten Sweden SE 67.85 20.2166 Mariestad Västra Götaland Sweden SE 58.705 13.828 Bollnäs Gävleborg Sweden SE 61.352 16.3666 Geneva Genève Switzerland CH 46.21 6.14 Zürich Zürich Switzerland CH 47.38 8.55 Bern Bern Switzerland CH 46.9167 7.467 Basel Basel-Stadt Switzerland CH 47.5804 7.59 Lausanne Vaud Switzerland CH 46.5304 6.65 Lucerne Luzern Switzerland CH 47.0504 8.28 Lugano Ticino Switzerland CH 46.0004 8.9667 Biel/Bienne Bern Switzerland CH 47.1666 7.25 Sankt Gallen Sankt Gallen Switzerland CH 47.423 9.362 Chur Graubünden Switzerland CH 46.85 9.5 Fribourg Fribourg Switzerland CH 46.8 7.15 Neuchâtel Neuchâtel Switzerland CH 46.999 6.923 Zug Zug Switzerland CH 47.179 8.487 Solothurn Solothurn Switzerland CH 47.212 7.537 Schwyz Schwyz Switzerland CH 47.02 8.648 Liestal Basel-Landschaft Switzerland CH 47.483 7.737 Sarnen Obwalden Switzerland CH 46.899 8.243 Altdorf Uri Switzerland CH 46.879 8.638 Stans Nidwalden Switzerland CH 46.95 8.3833 Glarus Glarus Switzerland CH 47.05 9.0667 Appenzell Appenzell Switzerland CH 47.3333 9.4167 Innerrhoden Solothurn Solothurn Switzerland CH 47.2066 7.5166 Aarau Aargau Switzerland CH 47.3896 8.0524 Schaffhausen Schaffhausen Switzerland CH 47.6973 8.6349 Delémont Jura Switzerland CH 47.3664 7.329 Schaffhausen Schaffhausen Switzerland CH 47.706 8.633 Sion Valais Switzerland CH 46.239 7.354 Frauenfeld Thurgau Switzerland CH 47.568 9.108 Bellinzona Ticino Switzerland CH 46.197 9.02 Aarau Aargau Switzerland CH 47.39 8.034 Appenzell Herisau Switzerland CH 47.3833 9.2833 Ausserrhoden Delémont Jura Switzerland CH 47.37 7.345 Aleppo Ḩalab Syria SY 36.23 37.17 Damascus Dimashq Syria SY 33.5 36.3 Homs Ḩimş Syria SY 34.73 36.72 Latakia Al Lādhiqīyah Syria SY 35.54 35.78 Dūmā Rīf Dimashq Syria SY 33.5833 36.4 Ḩamāh Ḩamāh Syria SY 35.1503 36.73 Dayr az Zawr Dayr az Zawr Syria SY 35.3304 40.13 Ar Raqqah Ar Raqqah Syria SY 35.9304 39.02 Ţarţūs Ţarţūs Syria SY 34.8846 35.8866 Dar‘ā Dar‘ā Syria SY 32.625 36.105 Idlib Idlib Syria SY 35.9297 36.6317 Al Ḩasakah Al Ḩasakah Syria SY 36.4833 40.75 Manbij Ḩalab Syria SY 36.5266 37.9563 Al Qāmishlī Al Ḩasakah Syria SY 37.03 41.23 Ath Thawrah Ar Raqqah Syria SY 35.8367 38.5481

www.jinyi-solar.com As Suwaydā’ As Suwaydā’ Syria SY 32.7004 36.5666 Al Qunayţirah Al Qunayţirah Syria SY 33.1257 35.8236 Ālbū Kamāl Dayr az Zawr Syria SY 34.4504 40.9186 Tadmur Ḩimş Syria SY 34.5504 38.2833 An Nabk Rīf Dimashq Syria SY 34.017 36.7333 I‘zāz Ḩalab Syria SY 36.5888 37.0441 Dushanbe Dushanbe Tajikistan TJ 38.56 68.7739 Khŭjand Sughd Tajikistan TJ 40.29 69.6199 Qŭrghonteppa Khatlon Tajikistan TJ 37.8373 68.7713 Konibodom Sughd Tajikistan TJ 40.2922 70.4272 Istaravshan Sughd Tajikistan TJ 39.9219 69.0015 Kŭlob Khatlon Tajikistan TJ 37.9212 69.7757 Khorugh Kŭhistoni Badakhshon Tajikistan TJ 37.4875 71.5476 Abdurahmoni Jomí Khatlon Tajikistan TJ 37.9794 68.689 Dar es Salaam Dar es Salaam Tanzania TZ -6.8 39.2683 Dodoma Dodoma Tanzania TZ -6.1833 35.75 Moshi Kilimanjaro Tanzania TZ -3.3396 37.34 Mwanza Mwanza Tanzania TZ -2.52 32.93 Zanzibar Zanzibar Urban/West Tanzania TZ -6.16 39.2 Arusha Arusha Tanzania TZ -3.36 36.67 Mbeya Mbeya Tanzania TZ -8.89 33.43 Morogoro Morogoro Tanzania TZ -6.82 37.66 Tanga Tanga Tanzania TZ -5.07 39.09 Kigoma Kigoma Tanzania TZ -4.8796 29.61 Tabora Tabora Tanzania TZ -5.02 32.8 Musoma Mara Tanzania TZ -1.4896 33.8 Tukuyu Mbeya Tanzania TZ -9.2496 33.64 Songea Ruvuma Tanzania TZ -10.68 35.65 Iringa Iringa Tanzania TZ -7.7696 35.69 Shinyanga Shinyanga Tanzania TZ -3.6596 33.42 Bukoba Kagera Tanzania TZ -1.3196 31.8 Mtwara Mtwara Tanzania TZ -10.2696 40.19 Kilosa Morogoro Tanzania TZ -6.8396 36.99 Sumbawanga Rukwa Tanzania TZ -7.9596 31.62 Mpanda Katavi Tanzania TZ -6.3596 31.05 Singida Singida Tanzania TZ -4.8196 34.74 Chake Chake Pemba South Tanzania TZ -5.2395 39.77 Njombe Njombe Tanzania TZ -9.3296 34.77 Lindi Lindi Tanzania TZ -10 39.7 Kasulu Kigoma Tanzania TZ -4.5796 30.1 Kahama Shinyanga Tanzania TZ -3.8196 32.58 Babati Manyara Tanzania TZ -4.2195 35.75 Wete Pemba North Tanzania TZ -5.0635 39.7258 Kibaha Coast Tanzania TZ -6.7667 38.9167 Geita Geita Tanzania TZ -2.8662 32.1666 Bariadi Simiyu Tanzania TZ -2.8069 33.9878 Mahonda Zanzibar North Tanzania TZ -5.9897 39.2519 Vwawa Tanzania TZ -9.1081 32.9347 Zanzibar Koani Tanzania TZ -6.1333 39.2833 Central/South Bagamoyo Coast Tanzania TZ -6.4396 38.89 Uvinza Kigoma Tanzania TZ -5.1196 30.39

www.jinyi-solar.com Korogwe Tanga Tanzania TZ -5.0896 38.54 Ifakara Morogoro Tanzania TZ -8.1296 36.68 Tunduma Mbeya Tanzania TZ -9.2846 32.7749 Masasi Mtwara Tanzania TZ -10.7296 38.7999 Biharamulo Kagera Tanzania TZ -2.6296 31.31 Kibiti Coast Tanzania TZ -7.7296 38.95 Sikonge Tabora Tanzania TZ -5.6295 32.77 Nzega Tabora Tanzania TZ -4.2096 33.18 Kakonko Kigoma Tanzania TZ -3.2796 30.96 Mpwapwa Dodoma Tanzania TZ -6.3496 36.48 Itigi Singida Tanzania TZ -5.6996 34.48 Same Kilimanjaro Tanzania TZ -4.0696 37.72 Ngara Kagera Tanzania TZ -2.4695 30.65 Mikumi Morogoro Tanzania TZ -7.3996 36.98 Karema Katavi Tanzania TZ -6.8162 30.4333 Nyahanga Simiyu Tanzania TZ -2.3829 33.55 Mbulu Manyara Tanzania TZ -3.8496 35.53 Kilindoni Coast Tanzania TZ -7.9163 39.65 Ngorongoro Arusha Tanzania TZ -3.2496 35.52 Mkokotoni Zanzibar North Tanzania TZ -5.879 39.26 Mbamba Bay Ruvuma Tanzania TZ -11.2829 34.7666 Oldeani Arusha Tanzania TZ -3.3496 35.55 Kipili Rukwa Tanzania TZ -7.4329 30.6 Tunduru Ruvuma Tanzania TZ -11.0896 37.37 Manyoni Singida Tanzania TZ -5.7796 34.9 Kanyato Kigoma Tanzania TZ -4.4565 30.2614 Krung Thep Maha Bangkok Thailand TH 13.75 100.5166 Nakhon Chiang Mai Chiang Mai Thailand TH 18.8 98.98 Samut Prakan Samut Prakan Thailand TH 13.6069 100.6115 Nakhon Ratchasima Nakhon Ratchasima Thailand TH 15 102.1 Hat Yai Songkhla Thailand TH 6.9964 100.4714 Ubon Ratchathani Ubon Ratchathani Thailand TH 15.25 104.83 Nonthaburi Nonthaburi Thailand TH 13.8337 100.4833 Khon Kaen Khon Kaen Thailand TH 16.42 102.83 Udon Thani Udon Thani Thailand TH 17.4048 102.7893 Nakhon Si Thammarat Nakhon Si Thammarat Thailand TH 8.4 99.97 Chon Buri Chon Buri Thailand TH 13.4004 101 Lampang Lampang Thailand TH 18.2916 99.4813 Si Racha Chon Buri Thailand TH 13.159 100.9287 Phitsanulok Phitsanulok Thailand TH 16.8283 100.2729 Surat Thani Surat Thani Thailand TH 9.1501 99.3401 Pathum Thani Pathum Thani Thailand TH 14.0171 100.5333 Pattani Pattani Thailand TH 6.864 101.25 Yala Yala Thailand TH 6.5505 101.2851 Trang Trang Thailand TH 7.5634 99.608 Phra Nakhon Si Phra Nakhon Si Thailand TH 14.3588 100.5684 Ayutthaya Ayutthaya Phuket Phuket Thailand TH 7.8765 98.3815 Nakhon Pathom Nakhon Pathom Thailand TH 13.818 100.064 Chiang Rai Chiang Rai Thailand TH 19.9119 99.8265

www.jinyi-solar.com Nakhon Sawan Nakhon Sawan Thailand TH 15.7 100.07 Ratchaburi Ratchaburi Thailand TH 13.5419 99.8215 Nong Khai Nong Khai Thailand TH 17.8733 102.7479 Chanthaburi Chanthaburi Thailand TH 12.6133 102.0979 Phetchaburi Phetchaburi Thailand TH 13.1133 99.9412 Chumphon Chumphon Thailand TH 10.5127 99.1872 Nan Nan Thailand TH 18.7868 100.7715 Prachin Buri Prachin Buri Thailand TH 14.0572 101.3768 Uttaradit Uttaradit Thailand TH 17.6316 100.0972 Sakon Nakhon Sakon Nakhon Thailand TH 17.1679 104.1479 Saraburi Sara Buri Thailand TH 14.5304 100.88 Narathiwat Narathiwat Thailand TH 6.4318 101.8214 Kanchanaburi Kanchanaburi Thailand TH 14.0174 99.522 Samut Sakhon Samut Sakhon Thailand TH 13.536 100.274 Surin Surin Thailand TH 14.8868 103.4915 Kamphaeng Phet Kamphaeng Phet Thailand TH 16.473 99.529 Chaiyaphum Chaiyaphum Thailand TH 15.804 102.0386 Lop Buri Lop Buri Thailand TH 14.804 100.6186 Nakhon Phanom Nakhon Phanom Thailand TH 17.3945 104.7695 Kalasin Kalasin Thailand TH 16.428 103.509 Suphan Buri Suphan Buri Thailand TH 14.471 100.129 Maha Sarakham Maha Sarakham Thailand TH 16.184 103.298 Phetchabun Phetchabun Thailand TH 16.419 101.159 Chachoengsao Chachoengsao Thailand TH 13.679 101.076 Songkhla Songkhla Thailand TH 7.21 100.56 Buri Ram Buriram Thailand TH 15.0004 103.1166 Si Sa Ket Sisaket Thailand TH 15.1203 104.3298 Phatthalung Phatthalung Thailand TH 7.615 100.081 Roi Et Roi Et Thailand TH 16.051 103.655 Phrae Phrae Thailand TH 18.1533 100.1629 Rayong Rayong Thailand TH 12.6718 101.2815 Phichit Phichit Thailand TH 16.439 100.349 Loei Loei Thailand TH 17.4919 101.7315 Samut Songkhram Samut Songkhram Thailand TH 13.413 100.001 Satun Satun Thailand TH 6.6167 100.0667 Prachuap Khiri Khan Prachuap Khiri Khan Thailand TH 11.803 99.8 Tak Tak Thailand TH 16.8847 99.1293 Krabi Krabi Thailand TH 8.052 98.912 Ranong Ranong Thailand TH 9.962 98.638 Uthai Thani Uthai Thani Thailand TH 15.3819 100.0264 Yasothon Yasothon Thailand TH 15.788 104.151 Trat Trat Thailand TH 12.237 102.509 Nakhon Nayok Nakhon Nayok Thailand TH 14.2 101.216 Phayao Phayao Thailand TH 19.1707 99.9083 Sing Buri Sing Buri Thailand TH 14.887 100.401 Chai Nat Chai Nat Thailand TH 15.179 100.126 Lamphun Lamphun Thailand TH 18.503 99.074 Ang Thong Ang Thong Thailand TH 14.5833 100.45 Sukhothai Sukhothai Thailand TH 17.0119 99.7515 Phangnga Phangnga Thailand TH 8.451 98.534 Mae Hong Son Mae Hong Son Thailand TH 19.301 97.969

www.jinyi-solar.com Mukdahan Mukdahan Thailand TH 16.5453 104.7235 Nong Bua Lamphu Nong Bua Lamphu Thailand TH 17.2041 102.4407 Amnat Charoen Amnat Charoen Thailand TH 15.8585 104.6288 Sa Kaeo Sa Kaeo Thailand TH 13.8141 102.0722 Bueng Kan Bueng Kan Thailand TH 18.363 103.6519 Hua Hin Prachuap Khiri Khan Thailand TH 12.5697 99.9443 Mae Sot Tak Thailand TH 16.7162 98.5708 Thung Song Nakhon Si Thammarat Thailand TH 8.154 99.7286 Aranyaprathet Sa Kaeo Thailand TH 13.6824 102.4969 Bua Yai Nakhon Ratchasima Thailand TH 15.584 102.4186 Dili Díli Timor-Leste TL -8.5594 125.5795 Baucau Baucau Timor-Leste TL -8.4757 126.4563 Gleno Ermera Timor-Leste TL -8.7239 125.4361 Maliana Bobonaro Timor-Leste TL -8.9917 125.2197 Liquiçá Liquiçá Timor-Leste TL -8.5875 125.3419 Manatuto Manatuto Timor-Leste TL -8.5114 126.0131 Aileu Aileu Timor-Leste TL -8.7281 125.5664 Ainaro Ainaro Timor-Leste TL -8.9969 125.505 Pante Macassar Oecussi-Ambeno Timor-Leste TL -9.2 124.3833 Suai Cova Lima Timor-Leste TL -9.3129 125.2565 Lospalos Lautém Timor-Leste TL -8.5217 126.9983 Same Manufahi Timor-Leste TL -9.0042 125.6486 Viqueque Viqueque Timor-Leste TL -8.8575 126.3647 Lomé Maritime Togo TG 6.1319 1.2228 Sokodé Centrale Togo TG 8.9905 1.15 Kpalimé Togo TG 6.9004 0.63 Atakpamé Plateaux Togo TG 7.53 1.12 Dapaong Savanes Togo TG 10.8623 0.2076 Kara Kara Togo TG 9.5511 1.1861 Bassar Kara Togo TG 9.261 0.789 Sansanné-Mango Savanes Togo TG 10.3596 0.4708 Sotouboua Centrale Togo TG 8.557 0.985 Nuku‘alofa Tongatapu Tonga TO -21.1385 -175.2206 Neiafu Vava‘u Tonga TO -18.6496 -173.9833 Trinidad And Port of Spain Port of Spain TT 10.652 -61.517 Tobago Trinidad And San Fernando San Fernando TT 10.2805 -61.4594 Tobago Trinidad And Arima Arima TT 10.6374 -61.2823 Tobago Trinidad And Chaguanas Chaguanas TT 10.5167 -61.4167 Tobago Trinidad And Scarborough Tobago TT 11.1811 -60.7333 Tobago Trinidad And Diego Martin Diego Martin TT 10.7208 -61.5662 Tobago Trinidad And Point Fortin Point Fortin TT 10.1741 -61.6841 Tobago Trinidad And Aranguez San Juan/Laventille TT 10.6472 -61.4461 Tobago

www.jinyi-solar.com Trinidad And Tunapuna Tunapuna/Piarco TT 10.6524 -61.3888 Tobago Trinidad And Debe Penal/Debe TT 10.2085 -61.4527 Tobago Couva/Tabaquite/Talp Trinidad And Couva TT 10.4232 -61.4618 aro Tobago Trinidad And Siparia Siparia TT 10.1453 -61.5074 Tobago Trinidad And Princes Town Princes Town TT 10.2718 -61.371 Tobago Trinidad And Sangre Grande Sangre Grande TT 10.5871 -61.1322 Tobago Trinidad And Rio Claro Mayaro/Rio Claro TT 10.3059 -61.1756 Tobago Tunis Tunis Tunisia TN 36.8028 10.1797 Sfax Sfax Tunisia TN 34.75 10.72 Sousse Sousse Tunisia TN 35.83 10.625 Gabès Gabès Tunisia TN 33.9004 10.1 Zarzis Médenine Tunisia TN 33.5104 11.1 Kairouan Kairouan Tunisia TN 35.6804 10.1 Bizerte Bizerte Tunisia TN 37.2904 9.855 Gafsa Gafsa Tunisia TN 34.4204 8.78 Nabeul Nabeul Tunisia TN 36.4603 10.73 Ariana L’Ariana Tunisia TN 36.8667 10.2 Kasserine Kasserine Tunisia TN 35.1804 8.83 Monastir Monastir Tunisia TN 35.7307 10.7673 Tataouine Tataouine Tunisia TN 33 10.4667 Medenine Médenine Tunisia TN 33.4 10.4167 Béja Béja Tunisia TN 36.7304 9.19 Jendouba Jendouba Tunisia TN 36.5 8.75 El Kef Kef Tunisia TN 36.1826 8.7148 Mahdia Mahdia Tunisia TN 35.4839 11.0409 Sidi Bouzid Sidi Bouzid Tunisia TN 35.0167 9.5 Tozeur Tozeur Tunisia TN 33.9304 8.13 Siliana Siliana Tunisia TN 36.0833 9.3833 Kebili Kébili Tunisia TN 33.69 8.971 Zaghouan Zaghouan Tunisia TN 36.4 10.147 Ben Arous Ben Arous Tunisia TN 36.7545 10.2217 Manouba Manouba Tunisia TN 36.8101 10.0956 Ben Gardane Médenine Tunisia TN 33.1404 11.22 Dehiba Tataouine Tunisia TN 32.017 10.7 İstanbul TR 41.105 29.01 Ankara Ankara Turkey TR 39.9272 32.8644 İzmir İzmir Turkey TR 38.4361 27.1518 Bursa Bursa Turkey TR 40.2 29.07 Adana Adana Turkey TR 36.995 35.32 Gaziantep Gaziantep Turkey TR 37.075 37.385 Konya Konya Turkey TR 37.875 32.475 Tarsus Mersin Turkey TR 36.9204 34.88 Antalya Antalya Turkey TR 36.89 30.7 Trabzon Trabzon Turkey TR 40.98 39.72

www.jinyi-solar.com Diyarbakır Diyarbakır Turkey TR 37.9204 40.23 Samsun Samsun Turkey TR 41.28 36.3437 Kayseri Kayseri Turkey TR 38.735 35.49 Eskişehir Eskişehir Turkey TR 39.795 30.53 Kocaeli Kocaeli Turkey TR 40.776 29.9306 Malatya Malatya Turkey TR 38.3704 38.3 Şanlıurfa Şanlıurfa Turkey TR 37.17 38.795 Erzurum Erzurum Turkey TR 39.9204 41.29 Kahramanmaraş Kahramanmaraş Turkey TR 37.61 36.945 Denizli Denizli Turkey TR 37.7704 29.08 Van Van Turkey TR 38.4954 43.4 Hatay Hatay Turkey TR 36.2304 36.12 Batman Batman Turkey TR 37.8904 41.14 İskenderun Hatay Turkey TR 36.5804 36.17 Rize Rize Turkey TR 41.0208 40.5219 Elazığ Elazığ Turkey TR 38.68 39.23 Sivas Sivas Turkey TR 39.7454 37.035 Balıkesir Balıkesir Turkey TR 39.6504 27.89 Sakarya Sakarya Turkey TR 40.8 30.415 Manisa Manisa Turkey TR 38.6304 27.44 Adıyaman Adıyaman Turkey TR 37.7704 38.2799 Kırıkkale Kırıkkale Turkey TR 39.8504 33.53 Aydın Aydın Turkey TR 37.85 27.85 Kütahya Kütahya Turkey TR 39.42 29.93 Çorum Çorum Turkey TR 40.52 34.95 Isparta Isparta Turkey TR 37.77 30.53 Afyonkarahisar Afyonkarahisar Turkey TR 38.7504 30.55 Zonguldak Zonguldak Turkey TR 41.4304 31.78 Ordu Ordu Turkey TR 41.0004 37.8699 Uşak Uşak Turkey TR 38.6804 29.42 Nusaybin Mardin Turkey TR 37.075 41.2184 Tokat Tokat Turkey TR 40.306 36.563 Erzincan Erzincan Turkey TR 39.7526 39.4928 Karabük Karabük Turkey TR 41.2 32.6 Edirne Turkey TR 41.6704 26.57 Tekirdağ Tekirdağ Turkey TR 40.9909 27.51 Karaman Karaman Turkey TR 37.1815 33.215 Siirt Siirt Turkey TR 37.944 41.933 Giresun Giresun Turkey TR 40.913 38.39 Bolu Bolu Turkey TR 40.7363 31.6061 Kırşehir Kırşehir Turkey TR 39.142 34.171 Niğde Niğde Turkey TR 37.976 34.694 Yozgat Yozgat Turkey TR 39.818 34.815 Ağrı Ağrı Turkey TR 39.7198 43.0513 Çanakkale Çanakkale Turkey TR 40.1459 26.4064 Amasya Amasya Turkey TR 40.6537 35.833 Muş Muş Turkey TR 38.749 41.4969 Kilis Kilis Turkey TR 36.7204 37.12 Bingöl Bingöl Turkey TR 38.885 40.498 Hakkari Hakkâri Turkey TR 37.5744 43.7408 Kars Kars Turkey TR 40.6085 43.0975

www.jinyi-solar.com Nevşehir Nevşehir Turkey TR 38.624 34.724 Çankırı Çankırı Turkey TR 40.607 33.621 Mardin Mardin Turkey TR 37.3115 40.7427 Kastamonu Kastamonu Turkey TR 41.389 33.783 Burdur Burdur Turkey TR 37.7167 30.2833 Bitlis Bitlis Turkey TR 38.394 42.123 Kırklareli Kırklareli Turkey TR 41.743 27.226 Muğla Muğla Turkey TR 37.2164 28.3639 Bilecik Bilecik Turkey TR 40.15 29.983 Sinop Sinop Turkey TR 42.023 35.153 Artvin Artvin Turkey TR 41.183 41.818 Gümüşhane Gümüşhane Turkey TR 40.464 39.484 Tunceli Tunceli Turkey TR 39.1167 39.5333 Mersin Mersin Turkey TR 36.8004 34.6128 Yalova Yalova Turkey TR 40.655 29.2769 Osmaniye Osmaniye Turkey TR 37.0742 36.2478 Düzce Düzce Turkey TR 40.8389 31.1639 Bartın Bartın Turkey TR 41.6358 32.3375 Iğdır Iğdır Turkey TR 39.9237 44.045 Aksaray Aksaray Turkey TR 38.3725 34.0254 Ardahan Ardahan Turkey TR 41.1087 42.7022 Şırnak Şırnak Turkey TR 37.5139 42.4543 Bayburt Bayburt Turkey TR 40.2563 40.2229 Bafra Samsun Turkey TR 41.5682 35.9069 Samandağ Hatay Turkey TR 36.1171 35.9333 Polatlı Ankara Turkey TR 39.5842 32.1472 Ereğli Konya Turkey TR 37.5063 34.0517 Lüleburgaz Kırklareli Turkey TR 41.4067 27.3552 Söke Aydın Turkey TR 37.7512 27.4103 Tatvan Bitlis Turkey TR 38.5066 42.2816 Ashgabat Turkmenistan TM 37.95 58.3833 Türkmenabat Lebap Turkmenistan TM 39.11 63.58 Daşoguz Daşoguz Turkmenistan TM 41.84 59.965 Mary Mary Turkmenistan TM 37.6 61.8333 Balkanabat Balkan Turkmenistan TM 39.5124 54.3649 Änew Ahal Turkmenistan TM 37.8875 58.516 Türkmenbaşy Balkan Turkmenistan TM 40.023 52.9697 Tejen Ahal Turkmenistan TM 37.3786 60.496 Serdar Balkan Turkmenistan TM 38.9755 56.2778 Abadan Ahal Turkmenistan TM 38.0517 58.21 Kaka Ahal Turkmenistan TM 37.3503 59.6 Atamyrat Lebap Turkmenistan TM 37.8248 65.1997 Köneürgench Turkmenistan TM 42.3167 59.1667 Çeleken Balkan Turkmenistan TM 39.4362 53.1226 Turks And Caicos Grand Turk TC 21.4664 -71.136 Islands Funafuti Funafuti Tuvalu TV -8.5167 179.2166 Kampala Kampala Uganda UG 0.3167 32.5833 Mbale Mbale Uganda UG 1.0904 34.17 Jinja Jinja Uganda UG 0.4404 33.1999 Arua Arua Uganda UG 3.0204 30.9

www.jinyi-solar.com Entebbe Wakiso Uganda UG 0.0604 32.46 Tororo Tororo Uganda UG 0.7104 34.17 Gulu Gulu Uganda UG 2.78 32.28 Lira Lira Uganda UG 2.2604 32.89 Mbarara Mbarara Uganda UG -0.5996 30.65 Kasese Kasese Uganda UG 0.2325 29.9883 Masaka Masaka Uganda UG -0.3296 31.73 Kitgum Kitgum Uganda UG 3.3004 32.87 Busia Busia Uganda UG 0.4544 34.0758 Iganga Iganga Uganda UG 0.6092 33.4686 Kabale Kabale Uganda UG -1.2496 29.98 Fort Portal Kabarole Uganda UG 0.671 30.275 Mityana Mityana Uganda UG 0.4004 32.05 Adjumani Adjumani Uganda UG 3.3614 31.8097 Masindi Masindi Uganda UG 1.6744 31.715 Pallisa Pallisa Uganda UG 1.145 33.7094 Nebbi Nebbi Uganda UG 2.4758 31.1025 Moyo Moyo Uganda UG 3.6504 31.72 Kayunga Kayunga Uganda UG 0.7025 32.8886 Mubende Mubende Uganda UG 0.5904 31.37 Pakwach Uganda UG 2.4704 31.48 Ntungamo Ntungamo Uganda UG -0.8794 30.2642 Kiboga Kiboga Uganda UG 0.9161 31.7742 Sironko Sironko Uganda UG 1.25 34.3 Kumi Kumi Uganda UG 1.4608 33.9361 Kisoro Kisoro Uganda UG -1.3539 29.6983 Kamuli Kamuli Uganda UG 0.9472 33.1197 Mpigi Mpigi Uganda UG 0.225 32.3136 Katakwi Katakwi Uganda UG 1.8911 33.9661 Nakasongola Nakasongola Uganda UG 1.3089 32.4564 Kibale Kibaale Uganda UG 0.8 31.0667 Kalangala Kalangala Uganda UG -0.3089 32.225 Kaberamaido Kaberamaido Uganda UG 1.7389 33.1594 Kaabong Kaabong Uganda UG 3.5204 34.12 Soroti Soroti Uganda UG 1.7104 33.6 Moroto Moroto Uganda UG 2.5403 34.64 Koboko Koboko Uganda UG 3.4136 30.9599 Bugiri Bugiri Uganda UG 0.5714 33.7417 Kapchorwa Kapchorwa Uganda UG 1.3965 34.4509 Bundibugyo Bundibugyo Uganda UG 0.7085 30.0634 Hoima Hoima Uganda UG 1.4356 31.3436 Mukono Mukono Uganda UG 0.3533 32.7553 Yumbe Yumbe Uganda UG 3.4651 31.2469 Bududa Bududa Uganda UG 1.0112 34.3311 Wakiso Wakiso Uganda UG 0.4044 32.4594 Lyantonde Lyantonde Uganda UG -0.4031 31.1572 Mayuge Mayuge Uganda UG 0.4578 33.4806 Bulambuli Bulambuli Uganda UG 1.1667 34.3833 Maracha Maracha Uganda UG 3.2704 30.9553 Luwero Luwero Uganda UG 0.8492 32.4731 Namayingo Namayingo Uganda UG 0.2398 33.8849

www.jinyi-solar.com Luuka Town Luuka Uganda UG 0.7008 33.3002 Kibuku Kibuku Uganda UG 1.0433 33.7975 Bupoto Uganda UG 0.9061 34.3578 Apac Apac Uganda UG 1.9845 32.534 Rubirizi Rubirizi Uganda UG -0.2989 30.1336 Buikwe Buikwe Uganda UG 0.3375 33.0106 Kagadi Uganda UG 0.9378 30.8089 Bushenyi Bushenyi Uganda UG -0.5853 30.2114 Kaliro Kaliro Uganda UG 0.8949 33.5048 Butebo Uganda UG 1.1942 33.9222 Namutumba Namutumba Uganda UG 0.8363 33.6858 Manafwa Manafwa Uganda UG 0.9784 34.3743 Ibanda Ibanda Uganda UG -0.1539 30.5319 Rukungiri Rukungiri Uganda UG -0.8411 29.9419 Gombe Butambala Uganda UG 0.1818 32.1158 Kyenjojo Kyenjojo Uganda UG 0.6328 30.6214 Mitoma Mitooma Uganda UG -0.6842 30.07 Kalungu Kalungu Uganda UG -0.1667 31.7569 Bukomansimbi Bukomansimbi Uganda UG -0.1578 31.6042 Rubanda Uganda UG -1.1883 29.8461 Kasaali Uganda UG -0.6167 31.55 Butaleja Butaleja Uganda UG 0.9166 33.9563 Serere Serere Uganda UG 1.518 33.4589 Amuria Amuria Uganda UG 2.0036 33.6511 Kibiito Uganda UG 0.4772 30.1925 Kibingo Sheema Uganda UG -0.626 30.4359 Bukedea Bukedea Uganda UG 1.3169 34.0506 Nakaseke Nakaseke Uganda UG 0.7517 32.385 Binyin Kween Uganda UG 1.4167 34.5333 Mparo Uganda UG -1.1647 30.0378 Kole Kole Uganda UG 2.4002 32.8003 Zombo Zombo Uganda UG 2.5135 30.9091 Rakai Rakai Uganda UG -0.72 31.4839 Lwengo Lwengo Uganda UG -0.4161 31.4081 Bukwa Bukwa Uganda UG 1.2592 34.7539 Dokolo Dokolo Uganda UG 1.9167 33.172 Kamwenge Kamwenge Uganda UG 0.2111 30.4208 Ngora Ngora Uganda UG 1.4314 33.7772 Alebtong Alebtong Uganda UG 2.2447 33.2547 Kanungu Kanungu Uganda UG -0.9575 29.7897 Kanoni Gomba Uganda UG 0.1772 31.8811 Oyam Oyam Uganda UG 2.235 32.385 Sembabule Sembabule Uganda UG -0.0772 31.4567 Kakumiro Uganda UG 0.7806 31.3236 Buyende Buyende Uganda UG 1.1517 33.155 Isingiro Isingiro Uganda UG -0.8686 30.8302 Kyegegwa Kyegegwa Uganda UG 0.5022 31.0414 Buhweju Buhweju Uganda UG -0.3503 30.3003 Amolatar Amolatar Uganda UG 1.6378 32.8448 Lamwo Lamwo Uganda UG 3.5297 32.8016 Palenga Uganda UG 2.6131 32.3369

www.jinyi-solar.com Kotido Kotido Uganda UG 2.9806 34.1331 Pader Pader Uganda UG 3.05 33.2167 Agago Agago Uganda UG 2.8338 33.3336 Bulisa Buliisa Uganda UG 2.1178 31.4116 Amudat Amudat Uganda UG 1.95 34.95 Napak Napak Uganda UG 2.2514 34.2501 Kiryandongo Kiryandongo Uganda UG 1.8763 32.0622 Kiruhura Kiruhura Uganda UG -0.2356 30.8725 Abim Abim Uganda UG 2.7017 33.6761 Ntoroko Ntoroko Uganda UG 1.0411 30.4811 Otuke Otuke Uganda UG 2.5004 33.5007 Amuru Amuru Uganda UG 2.8139 31.9387 Nakapiripirit Nakapiripirit Uganda UG 1.9167 34.7833 Kyankwanzi Kyankwanzi Uganda UG 1.1987 31.8062 Nwoya Nwoya Uganda UG 2.6342 32.0011 Kitamilo Buvuma Uganda UG 0.2222 33.2061 Bombo Luwero Uganda UG 0.5833 32.5333 Katwe Kasese Uganda UG -0.1296 29.92 Masindi Port Kiryandongo Uganda UG 1.7004 32.0699 Kyiv Kyyiv, Misto Ukraine UA 50.4334 30.5166 Kharkiv Kharkivs’ka Oblast’ Ukraine UA 50 36.25 Dnipropetrovs ka Dnipro Ukraine UA 48.48 35 Oblast’ Odesa Odes’ka Oblast’ Ukraine UA 46.49 30.71 Donets’k Donets’ka Oblast’ Ukraine UA 48 37.83 L’viv L’vivs’ka Oblast’ Ukraine UA 49.835 24.03 Zaporizhzhya Zaporiz’ka Oblast’ Ukraine UA 47.8573 35.1768 Dnipropetrovs ka Kryvyy Rih Ukraine UA 47.9283 33.345 Oblast’ Mykolayiv Mykolayivs’ka Oblast’ Ukraine UA 46.9677 31.9843 Mariupol’ Donets’ka Oblast’ Ukraine UA 47.0962 37.5562 Luhans’k Luhans’ka Oblast’ Ukraine UA 48.5698 39.3344 Khmel’nyts’kyy Khmel’nyts’ka Oblast’ Ukraine UA 49.4249 27.0015 Horlivka Donets’ka Oblast’ Ukraine UA 48.2996 38.0547 Makiyivka Donets’ka Oblast’ Ukraine UA 48.0297 37.9746 Vinnytsya Vinnyts’ka Oblast’ Ukraine UA 49.2254 28.4816 Kherson Khersons’ka Oblast’ Ukraine UA 46.6325 32.6007 Poltava Poltavs’ka Oblast’ Ukraine UA 49.574 34.5703 Chernihiv Chernihivs’ka Oblast’ Ukraine UA 51.5049 31.3015 Chernivtsi Chernivets’ka Oblast’ Ukraine UA 48.3053 25.9216 Cherkasy Cherkas’ka Oblast’ Ukraine UA 49.4347 32.0709 Sumy Sums’ka Oblast’ Ukraine UA 50.9243 34.7809 Zhytomyr Zhytomyrs’ka Oblast’ Ukraine UA 50.2456 28.6622 Rivne Rivnens’ka Oblast’ Ukraine UA 50.6166 26.2528 Kirovohrads ka Oblast Kropyvnyts’kyy Ukraine UA 48.5041 32.2603 ’ Ternopil’ Ternopil’s’ka Oblast’ Ukraine UA 49.536 25.5821 Ivano-Frankivs’ka Ivano-Frankivs’k Ukraine UA 48.9348 24.7094 Oblast’ Kremenchuk Poltavs’ka Oblast’ Ukraine UA 49.0835 33.4296 Luts’k Volyns’ka Oblast’ Ukraine UA 50.7472 25.3334 Bila Tserkva Kyyivs’ka Oblast’ Ukraine UA 49.7743 30.1309 Kramators’k Donets’ka Oblast’ Ukraine UA 48.7194 37.5344 Melitopol’ Zaporiz’ka Oblast’ Ukraine UA 46.8378 35.3775

www.jinyi-solar.com Uzhhorod Zakarpats’ka Oblast’ Ukraine UA 48.63 22.25 Dnipropetrovs ka Nikopol’ Ukraine UA 47.5666 34.4062 Oblast’ Lysychans’k Luhans’ka Oblast’ Ukraine UA 48.9204 38.4274 Drohobych L’vivs’ka Oblast’ Ukraine UA 49.3444 23.4994 Berdyans’k Zaporiz’ka Oblast’ Ukraine UA 46.7568 36.7868 Nizhyn Chernihivs’ka Oblast’ Ukraine UA 51.0541 31.8903 Kam yanets -Podil s Khmel’nyts’ka Oblast’ Ukraine UA 48.6843 26.5809 kyy Konotop Sums’ka Oblast’ Ukraine UA 51.2424 33.209 Shostka Sums’ka Oblast’ Ukraine UA 51.8734 33.4797 Brovary Kyyivs’ka Oblast’ Ukraine UA 50.4943 30.7809 Uman’ Cherkas’ka Oblast’ Ukraine UA 48.7543 30.2109 Chornomors’k Odes’ka Oblast’ Ukraine UA 46.3 30.6666 Krym, Avtonomna Simferopol’ Ukraine UA 44.9572 34.1108 Respublika Sevastopol’ Sevastopol’, Misto Ukraine UA 44.5883 33.5224 Izmayil Odes’ka Oblast’ Ukraine UA 45.3503 28.8374 Kup”yans’k Kharkivs’ka Oblast’ Ukraine UA 49.7218 37.5981 Korosten’ Zhytomyrs’ka Oblast’ Ukraine UA 50.9504 28.65 Kovel’ Volyns’ka Oblast’ Ukraine UA 51.2171 24.7166 Voznesens’k Mykolayivs’ka Oblast’ Ukraine UA 47.5504 31.3333 Cheremoshna Kyyivs’ka Oblast’ Ukraine UA 51.3894 30.0989 United Arab Dubai Dubayy AE 25.23 55.28 Emirates United Arab Sharjah Ash Shāriqah AE 25.3714 55.4065 Emirates United Arab Abu Dhabi Abū Z̧aby AE 24.4667 54.3666 Emirates United Arab Al ‘Ayn Abū Z̧aby AE 24.2305 55.74 Emirates United Arab Ra’s al Khaymah Ra’s al Khaymah AE 25.7915 55.9428 Emirates United Arab Al Fujayrah Al Fujayrah AE 25.1234 56.3375 Emirates United Arab Umm al Qaywayn Umm al Qaywayn AE 25.5653 55.5533 Emirates United Arab ‘Ajmān ‘Ajmān AE 25.4056 55.4618 Emirates London London, City of United Kingdom GB 51.5 -0.1167 Birmingham Birmingham United Kingdom GB 52.475 -1.92 Manchester Manchester United Kingdom GB 53.5004 -2.248 Leeds Leeds United Kingdom GB 53.83 -1.58 Sheffield Sheffield United Kingdom GB 53.3667 -1.5 Glasgow Glasgow City United Kingdom GB 55.8744 -4.2507 Newcastle upon Tyne Newcastle upon Tyne United Kingdom GB 55.0004 -1.6 Caerdydd Cardiff United Kingdom GB 51.5 -3.225 Nottingham Nottingham United Kingdom GB 52.9703 -1.17 Liverpool Liverpool United Kingdom GB 53.416 -2.918 Southend-on-Sea Southend-on-Sea United Kingdom GB 51.55 0.72 Bristol Bristol, City of United Kingdom GB 51.45 -2.5833 Edinburgh Edinburgh, City of United Kingdom GB 55.9483 -3.2191 Brighton Brighton and Hove United Kingdom GB 50.8303 -0.17

www.jinyi-solar.com Bradford Bradford United Kingdom GB 53.8 -1.75 Leicester Leicester United Kingdom GB 52.63 -1.1332 Sunderland Sunderland United Kingdom GB 54.92 -1.38 Belfast Belfast United Kingdom GB 54.6 -5.96 Portsmouth Portsmouth United Kingdom GB 50.8003 -1.08 Bournemouth Bournemouth United Kingdom GB 50.73 -1.9 and Cleveland United Kingdom GB 54.5804 -1.23 Stoke-on-Trent Stoke-on-Trent United Kingdom GB 53.0004 -2.18 Coventry Coventry United Kingdom GB 52.4204 -1.5 Southampton Southampton United Kingdom GB 50.9 -1.4 Reading Reading United Kingdom GB 51.47 -0.98 , Kingston upon Hull United Kingdom GB 53.7504 -0.33 City of Abertawe Swansea United Kingdom GB 51.63 -3.95 Blackpool Blackpool United Kingdom GB 53.8304 -3.05 Plymouth Plymouth United Kingdom GB 50.3854 -4.16 Luton Luton United Kingdom GB 51.8804 -0.42 Oxford Oxfordshire United Kingdom GB 51.7704 -1.25 Norwich Norfolk United Kingdom GB 52.6304 1.3 Aberdeen Aberdeen City United Kingdom GB 57.1704 -2.08 York York United Kingdom GB 53.9704 -1.08 Dundee Dundee City United Kingdom GB 56.4704 -3 Ipswich Suffolk United Kingdom GB 52.0703 1.17 Peterborough Peterborough United Kingdom GB 52.5804 -0.25 Cambridge Cambridgeshire United Kingdom GB 52.2004 0.1166 Exeter Devon United Kingdom GB 50.7004 -3.53 Bath and North East Bath United Kingdom GB 51.3837 -2.35 Somerset Cheshire West and Chester United Kingdom GB 53.2 -2.92 Chester Derry Derry and Strabane United Kingdom GB 55.0004 -7.3333 Greenock Inverclyde United Kingdom GB 55.9333 -4.75 Carlisle Cumbria United Kingdom GB 54.88 -2.93 Scarborough North United Kingdom GB 54.2804 -0.43 Ayr South Ayrshire United Kingdom GB 55.4504 -4.6167 Inverness Highland United Kingdom GB 57.4671 -4.2333 Perth Perth and Kinross United Kingdom GB 56.4003 -3.47 Dover Kent United Kingdom GB 51.1337 1.3 Dumfries and Dumfries United Kingdom GB 55.0671 -3.55 FermanaghGalloway and Omagh United Kingdom GB 54.6 -7.3 Omagh Penzance Cornwall United Kingdom GB 50.1337 -5.55 Fort William Highland United Kingdom GB 56.8165 -5.1121 Kirkwall Orkney Islands United Kingdom GB 58.967 -2.95 Lerwick Shetland Islands United Kingdom GB 60.15 -1.15 Hackney Hackney United Kingdom GB 51.55 -0.05 Camden Town Camden United Kingdom GB 51.5457 -0.1403 Islington Islington United Kingdom GB 51.5333 -0.1 Kensington and Kensington United Kingdom GB 51.5047 -0.1998 Chelsea Hammersmith and Hammersmith United Kingdom GB 51.5 -0.2333 Fulham East Ham Newham United Kingdom GB 51.5333 0.05

www.jinyi-solar.com Camberwell Southwark United Kingdom GB 51.4736 -0.0916 Walthamstow Waltham Forest United Kingdom GB 51.6 -0.0333 City of Westminster Westminster United Kingdom GB 51.5 -0.1167 Lambeth Lambeth United Kingdom GB 51.5 -0.1167 Catford Lewisham United Kingdom GB 51.45 -0.0167 Hove Brighton and Hove United Kingdom GB 50.8333 -0.1833 Northampton Northamptonshire United Kingdom GB 52.25 -0.8833 Ealing Ealing United Kingdom GB 51.4888 -0.3048 Poplar Tower Hamlets United Kingdom GB 51.5 -0.0167 Ilford Redbridge United Kingdom GB 51.5597 0.0708 Wandsworth Wandsworth United Kingdom GB 51.45 -0.2 Wood Green Haringey United Kingdom GB 51.6 -0.1167 Enfield Enfield United Kingdom GB 51.6667 -0.0667 Darlington Darlington United Kingdom GB 54.5333 -1.5667 South Shields South Tyneside United Kingdom GB 54.9878 -1.4214 Rochester Medway United Kingdom GB 51.3833 0.5167 Maidstone Kent United Kingdom GB 51.2667 0.5167 Morden Merton United Kingdom GB 51.3982 -0.1984 Barnsley Barnsley United Kingdom GB 53.55 -1.4833 Grays Thurrock United Kingdom GB 51.4833 0.3333 Wembley Brent United Kingdom GB 51.55 -0.2833 Weston-super-Mare North Somerset United Kingdom GB 51.3458 -2.9678 Ashton-under-Lyne Tameside United Kingdom GB 53.5 -2.1 Newport Isle of Wight United Kingdom GB 50.7 -1.3 Croydon Croydon United Kingdom GB 51.3833 -0.1 Vale of Glamorgan, Barri United Kingdom GB 51.4067 -3.2694 The Stretford Trafford United Kingdom GB 53.45 -2.3167 Kingston upon Kingston upon United Kingdom GB 51.4167 -0.2833 Thames Thames Hendon Barnet United Kingdom GB 51.6 -0.2167 Sutton Sutton United Kingdom GB 51.35 -0.2 Doncaster Doncaster United Kingdom GB 53.5333 -1.1167 Romford Havering United Kingdom GB 51.5833 0.2 South Bank United Kingdom GB 54.5667 -1.15 Worcester Worcestershire United Kingdom GB 52.2 -2.2 Stockport Stockport United Kingdom GB 53.4 -2.15 Paisley Renfrewshire United Kingdom GB 55.8333 -4.4333 Uxbridge Hillingdon United Kingdom GB 51.55 -0.4833 Shrewsbury Shropshire United Kingdom GB 52.7167 -2.7333 Lincoln Lincolnshire United Kingdom GB 53.2333 -0.5333 Wallasey Wirral United Kingdom GB 53.4333 -3.0667 Oldham Oldham United Kingdom GB 53.55 -2.1167 Richmond upon Twickenham United Kingdom GB 51.4333 -0.3167 Thames Preston Lancashire United Kingdom GB 53.7667 -2.7167 Harrow Harrow United Kingdom GB 51.5833 -0.3167 Rotherham Rotherham United Kingdom GB 53.4333 -1.35 Dorchester Dorset United Kingdom GB 50.7167 -2.4333 Newport Newport United Kingdom GB 51.5833 -2.9833 Port Talbot Neath Port Talbot United Kingdom GB 51.6 -3.7833 Derby Derby United Kingdom GB 52.9333 -1.5 Hounslow Hounslow United Kingdom GB 51.4667 -0.35

www.jinyi-solar.com Pont-y-pŵl Torfaen United Kingdom GB 51.7011 -3.0444 Forfar Angus United Kingdom GB 56.65 -2.8833 Widnes Halton United Kingdom GB 53.35 -2.7333 Taunton Somerset United Kingdom GB 51.0211 -3.1047 Dudley Dudley United Kingdom GB 52.5 -2.0833 Wigan Wigan United Kingdom GB 53.5333 -2.6167 Hereford Herefordshire United Kingdom GB 52.05 -2.7167 Glenrothes Fife United Kingdom GB 56.2 -3.1833 Rochdale Rochdale United Kingdom GB 53.6167 -2.15 Aylesbury Buckinghamshire United Kingdom GB 51.8167 -0.8 Wokingham Wokingham United Kingdom GB 51.4167 -0.8333 Truro Cornwall United Kingdom GB 50.2617 -5.0433 Thornbury South Gloucestershire United Kingdom GB 51.6089 -2.5203 Bracknell Bracknell Forest United Kingdom GB 51.4167 -0.75 Trowbridge Wiltshire United Kingdom GB 51.3189 -2.2086 Morpeth Northumberland United Kingdom GB 55.1667 -1.6833 Milton Keynes Milton Keynes United Kingdom GB 52.0333 -0.7 Caerfyrddin Carmarthenshire United Kingdom GB 51.8592 -4.3117 Gloucester Gloucestershire United Kingdom GB 51.8333 -2.25 Newbury West Berkshire United Kingdom GB 51.4 -1.3167 Dalkeith Midlothian United Kingdom GB 55.8667 -3.0667 Bangor Ards and North Down United Kingdom GB 54.6617 -5.6654 Scunthorpe North Lincolnshire United Kingdom GB 53.5833 -0.65 Chelmsford Essex United Kingdom GB 51.7333 0.4833 Motherwell North Lanarkshire United Kingdom GB 55.7833 -4 Hartlepool Hartlepool United Kingdom GB 54.6861 -1.2125 Warrington Warrington United Kingdom GB 53.3833 -2.6 Merthyr Tudful Merthyr Tydfil United Kingdom GB 51.75 -3.3833 Salford Salford United Kingdom GB 53.4833 -2.2667 Hertford Hertfordshire United Kingdom GB 51.8 -0.0667 Caernarfon Gwynedd United Kingdom GB 53.15 -4.2667 Walsall Walsall United Kingdom GB 52.6 -2 Ballymena Mid and East Antrim United Kingdom GB 54.8612 -6.2763 Hwlffordd Pembrokeshire United Kingdom GB 51.8017 -4.9708 Wrecsam Wrexham United Kingdom GB 53.05 -3 Magherafelt Mid Ulster United Kingdom GB 54.7543 -6.6094 Belfast Belfast United Kingdom GB 54.5968 -5.9254 Lisburn and Lisburn United Kingdom GB 54.5099 -6.0404 Castlereagh Pen-y-Bont ar Ogwr Bridgend United Kingdom GB 51.5058 -3.5772 Newry, Mourne and Newry United Kingdom GB 54.178 -6.3381 Down Strabane Derry and Strabane United Kingdom GB 54.8224 -7.4684 Barking and Dagenham United Kingdom GB 51.55 0.1667 Dagenham Northallerton North Yorkshire United Kingdom GB 54.3333 -1.4333 Bromley Bromley United Kingdom GB 51.4 0.05 Newry, Mourne and Downpatrick United Kingdom GB 54.3269 -5.7113 Down Dumbarton West Dunbartonshire United Kingdom GB 55.95 -4.5667 Antrim and Antrim United Kingdom GB 54.7129 -6.2085 Newtownabbey Wakefield Wakefield United Kingdom GB 53.7 -1.4833

www.jinyi-solar.com Huddersfield Kirklees United Kingdom GB 53.65 -1.7833 Stafford Staffordshire United Kingdom GB 52.8 -2.1 Poole Poole United Kingdom GB 50.7167 -2 Bexleyheath Bexley United Kingdom GB 51.45 0.15 Gateshead Gateshead United Kingdom GB 54.945 -1.6175 Halifax Calderdale United Kingdom GB 53.7167 -1.85 Armagh, Banbridge Banbridge United Kingdom GB 54.3509 -6.267 and Craigavon Antrim and Newtownabbey United Kingdom GB 54.6691 -5.9044 Newtownabbey Alloa Clackmannanshire United Kingdom GB 56.1167 -3.8 Chichester West Sussex United Kingdom GB 50.8333 -0.7833 Stirling Stirling United Kingdom GB 56.1167 -3.95 Usk Monmouthshire United Kingdom GB 51.7025 -2.9042 Blackburn with Blackburn United Kingdom GB 53.75 -2.4833 Darwen Wallsend North Tyneside United Kingdom GB 54.9914 -1.5597 Elgin Moray United Kingdom GB 57.65 -3.3333 Mold Flintshire United Kingdom GB 53.1667 -3.1333 Cookstown Mid Ulster United Kingdom GB 54.6428 -6.7452 Hugh Town Isles of Scilly United Kingdom GB 49.9146 -6.3143 Bolton Bolton United Kingdom GB 53.5833 -2.4333 Solihull Solihull United Kingdom GB 52.4167 -1.7833 Newtown Saint Scottish Borders, The United Kingdom GB 55.5833 -2.6833 Boswells Clydach Vale Rhondda Cynon Taff United Kingdom GB 51.6267 -3.4761 Armagh, Banbridge Armagh United Kingdom GB 54.3481 -6.6496 and Craigavon Dungannon Mid Ulster United Kingdom GB 54.5033 -6.7643 Causeway Coast and Coleraine United Kingdom GB 55.1349 -6.6687 Glens Conwy Conwy United Kingdom GB 53.2833 -3.8333 Armagh, Banbridge Craigavon United Kingdom GB 54.4497 -6.3646 and Craigavon Rhuthun Denbighshire United Kingdom GB 53.1167 -3.3 Wolverhampton Wolverhampton United Kingdom GB 52.5833 -2.1333 Bury Bury United Kingdom GB 53.6 -2.3 Giffnock East Renfrewshire United Kingdom GB 55.8 -4.2833 Bedford Bedford United Kingdom GB 52.1333 -0.45 Oakham Rutland United Kingdom GB 52.6667 -0.7333 Oldbury Sandwell United Kingdom GB 52.5 -2.0167 Livingston West Lothian United Kingdom GB 55.8833 -3.5333 Warwick Warwickshire United Kingdom GB 52.2833 -1.5833 Durham Durham United Kingdom GB 54.7667 -1.5667 Llandrindod Wells Powys United Kingdom GB 52.2333 -3.3833 Llangefni Isle of Anglesey United Kingdom GB 53.2667 -4.3333 Stornoway Eilean Siar United Kingdom GB 58.2167 -6.3667 Fermanagh and Enniskillen United Kingdom GB 54.3466 -7.6411 Omagh Ystrad Mynach Caerphilly United Kingdom GB 51.6403 -3.2433 Knowsley Knowsley United Kingdom GB 53.45 -2.85 Woolwich Greenwich United Kingdom GB 51.4667 0.2 Hamilton South Lanarkshire United Kingdom GB 55.7667 -4.0333 Lewes East Sussex United Kingdom GB 50.8667 -0.0167

www.jinyi-solar.com Windsor and Maidenhead United Kingdom GB 51.5167 -0.7 Maidenhead Chicksands Central Bedfordshire United Kingdom GB 52.0333 -0.3667 Ebbw Vale Blaenau Gwent United Kingdom GB 51.7833 -3.2 Slough Slough United Kingdom GB 51.5 -0.5833 Southport Sefton United Kingdom GB 53.6667 -3 North East United Kingdom GB 53.5333 -0.05 Lincolnshire Telford Telford and Wrekin United Kingdom GB 52.6333 -2.5 Swindon Swindon United Kingdom GB 51.5167 -1.7833 Falkirk Falkirk United Kingdom GB 56 -3.7667 Sandbach Cheshire East United Kingdom GB 53.1333 -2.3667 Winchester Hampshire United Kingdom GB 51.0167 -1.3167 Matlock Derbyshire United Kingdom GB 53.1333 -1.5333 Saint Helens St. Helens United Kingdom GB 53.45 -2.7333 Stockton-on-Tees Stockton-on-Tees United Kingdom GB 54.5833 -1.4167 Aberaeron Ceredigion United Kingdom GB 52.25 -4.25 East Riding of Beverley United Kingdom GB 53.8333 -0.4167 Yorkshire Irvine North Ayrshire United Kingdom GB 55.6 -4.6667 Kilmarnock East Ayrshire United Kingdom GB 55.6333 -4.5333 Haddington East Lothian United Kingdom GB 55.9333 -2.7667 Kirkintilloch East Dunbartonshire United Kingdom GB 55.9167 -4.1667 Lochgilphead Argyll and Bute United Kingdom GB 56.0333 -5.4167 Torquay Torbay United Kingdom GB 50.45 -3.5 Wick Highland United Kingdom GB 58.4333 -3.0834 New York New York United States US 40.6943 -73.9249 Los Angeles California United States US 34.1139 -118.4068 Chicago Illinois United States US 41.8373 -87.6862 Miami Florida United States US 25.7839 -80.2102 Dallas Texas United States US 32.7936 -96.7662 Philadelphia Pennsylvania United States US 40.0077 -75.1339 Houston Texas United States US 29.7869 -95.3905 Washington District of Columbia United States US 38.9047 -77.0163 Atlanta Georgia United States US 33.7627 -84.4225 Boston Massachusetts United States US 42.3188 -71.0846 Phoenix Arizona United States US 33.5722 -112.0891 Seattle Washington United States US 47.6211 -122.3244 San Francisco California United States US 37.7562 -122.443 Detroit Michigan United States US 42.3834 -83.1024 San Diego California United States US 32.8312 -117.1225 Minneapolis Minnesota United States US 44.9635 -93.2678 Tampa Florida United States US 27.9942 -82.4451 Denver Colorado United States US 39.7621 -104.8759 Brooklyn New York United States US 40.6501 -73.9496 Queens New York United States US 40.7498 -73.7976 Baltimore Maryland United States US 39.3051 -76.6144 Riverside California United States US 33.9381 -117.3948 St. Louis Missouri United States US 38.6358 -90.2451 Las Vegas Nevada United States US 36.2333 -115.2654 Portland Oregon United States US 45.5371 -122.65 San Antonio Texas United States US 29.4658 -98.5254 Sacramento California United States US 38.5667 -121.4683

www.jinyi-solar.com San Jose California United States US 37.3021 -121.8489 Orlando Florida United States US 28.4772 -81.3369 Cleveland Ohio United States US 41.4767 -81.6805 Pittsburgh Pennsylvania United States US 40.4396 -79.9763 Cincinnati Ohio United States US 39.1412 -84.506 Manhattan New York United States US 40.7834 -73.9662 Austin Texas United States US 30.3006 -97.7517 Kansas City Missouri United States US 39.1239 -94.5541 Indianapolis Indiana United States US 39.7771 -86.1458 Columbus Ohio United States US 39.986 -82.9851 Virginia Beach Virginia United States US 36.7335 -76.0435 Charlotte North Carolina United States US 35.2079 -80.8304 Bronx New York United States US 40.8501 -73.8662 Milwaukee Wisconsin United States US 43.0642 -87.9673 Providence Rhode Island United States US 41.823 -71.4187 Jacksonville Florida United States US 30.3322 -81.6749 Salt Lake City Utah United States US 40.7774 -111.93 Nashville Tennessee United States US 36.1715 -86.7843 Memphis Tennessee United States US 35.1046 -89.9773 Richmond Virginia United States US 37.5295 -77.4756 New Orleans Louisiana United States US 30.0687 -89.9288 Raleigh North Carolina United States US 35.8324 -78.6438 Louisville Kentucky United States US 38.1663 -85.6485 Oklahoma City Oklahoma United States US 35.4676 -97.5137 Bridgeport Connecticut United States US 41.1918 -73.1953 Buffalo New York United States US 42.9017 -78.8487 Hartford Connecticut United States US 41.7661 -72.6834 Fort Worth Texas United States US 32.7812 -97.3472 Tucson Arizona United States US 32.1545 -110.8782 El Paso Texas United States US 31.8479 -106.4309 Honolulu Hawaii United States US 21.3294 -157.846 Omaha Nebraska United States US 41.2628 -96.0498 McAllen Texas United States US 26.2273 -98.2471 Albuquerque New Mexico United States US 35.1053 -106.6464 Birmingham Alabama United States US 33.5277 -86.7987 Dayton Ohio United States US 39.7797 -84.1998 Rochester New York United States US 43.168 -77.6162 Sarasota Florida United States US 27.3386 -82.543 Fresno California United States US 36.7831 -119.7941 Allentown Pennsylvania United States US 40.5961 -75.4755 Tulsa Oklahoma United States US 36.1284 -95.9043 Concord California United States US 37.9722 -122.0016 Cape Coral Florida United States US 26.6445 -81.9955 Springfield Massachusetts United States US 42.1155 -72.5395 Colorado Springs Colorado United States US 38.8674 -104.7606 Charleston South Carolina United States US 32.8151 -79.963 Grand Rapids Michigan United States US 42.9615 -85.6557 Mission Viejo California United States US 33.6095 -117.655 Albany New York United States US 42.6664 -73.7987 Knoxville Tennessee United States US 35.9692 -83.9496 Baton Rouge Louisiana United States US 30.4419 -91.131

www.jinyi-solar.com Bakersfield California United States US 35.353 -119.0359 Ogden Utah United States US 41.228 -111.9677 New Haven Connecticut United States US 41.3112 -72.9246 Columbia South Carolina United States US 34.0376 -80.9037 Akron Ohio United States US 41.0798 -81.5219 Provo Utah United States US 40.2457 -111.6457 Worcester Massachusetts United States US 42.2705 -71.8079 Mesa Arizona United States US 33.4017 -111.7181 Palm Bay Florida United States US 27.955 -80.6628 Toledo Ohio United States US 41.6639 -83.5822 Brookhaven New York United States US 40.8321 -72.9518 Murrieta California United States US 33.572 -117.1909 Wichita Kansas United States US 37.6897 -97.3441 Des Moines Iowa United States US 41.5725 -93.6105 Staten Island New York United States US 40.5834 -74.1496 Long Beach California United States US 33.798 -118.1675 Greenville South Carolina United States US 34.8362 -82.3649 Little Rock Arkansas United States US 34.7255 -92.358 Harrisburg Pennsylvania United States US 40.2752 -76.8843 Denton Texas United States US 33.2176 -97.1419 Madison Wisconsin United States US 43.0827 -89.3923 Reno Nevada United States US 39.5497 -119.8483 Port St. Lucie Florida United States US 27.2796 -80.3884 Oakland California United States US 37.7903 -122.2165 Winston-Salem North Carolina United States US 36.1029 -80.261 Indio California United States US 33.7346 -116.2346 Durham North Carolina United States US 35.9795 -78.9032 Syracuse New York United States US 43.0409 -76.1438 Chattanooga Tennessee United States US 35.0657 -85.2487 Lancaster Pennsylvania United States US 40.042 -76.3012 Spokane Washington United States US 47.6671 -117.433 Palm Coast Florida United States US 29.5392 -81.246 Arlington Texas United States US 32.6998 -97.1251 Bonita Springs Florida United States US 26.3559 -81.7861 Poughkeepsie New York United States US 41.6949 -73.921 Stockton California United States US 37.9766 -121.3111 Oxnard California United States US 34.1962 -119.1819 Augusta Georgia United States US 33.3645 -82.0708 Scranton Pennsylvania United States US 41.4044 -75.6649 Boise Idaho United States US 43.6007 -116.2312 Modesto California United States US 37.6374 -121.0028 Kissimmee Florida United States US 28.3042 -81.4164 Youngstown Ohio United States US 41.0993 -80.6463 Aurora Colorado United States US 39.7084 -104.7274 Anaheim California United States US 33.839 -117.8573 Lancaster California United States US 34.6934 -118.1753 Victorville California United States US 34.5277 -117.3536 Pensacola Florida United States US 30.4427 -87.1886 Fayetteville Arkansas United States US 36.0713 -94.166 Corpus Christi Texas United States US 27.7261 -97.3755 Jackson Mississippi United States US 32.3163 -90.2124

www.jinyi-solar.com Greensboro North Carolina United States US 36.0956 -79.8268 Flint Michigan United States US 43.0235 -83.6922 Islip New York United States US 40.7384 -73.1887 Santa Ana California United States US 33.7366 -117.8819 Fort Wayne Indiana United States US 41.0885 -85.1436 Ann Arbor Michigan United States US 42.2755 -83.7312 Fayetteville North Carolina United States US 35.0846 -78.9776 Santa Rosa California United States US 38.4458 -122.7067 Lansing Michigan United States US 42.7142 -84.5601 Mobile Alabama United States US 30.6782 -88.1163 Lexington Kentucky United States US 38.0423 -84.4587 Huntsville Alabama United States US 34.6988 -86.6412 Santa Clarita California United States US 34.4155 -118.4992 Asheville North Carolina United States US 35.5704 -82.5537 St. Paul Minnesota United States US 44.9477 -93.104 Fort Collins Colorado United States US 40.5475 -105.0651 Antioch California United States US 37.9789 -121.7957 Henderson Nevada United States US 36.0146 -115.0362 Oyster Bay New York United States US 40.7845 -73.5139 Trenton New Jersey United States US 40.2236 -74.7641 Lakeland Florida United States US 28.0557 -81.9545 Shreveport Louisiana United States US 32.4659 -93.7959 Davenport Iowa United States US 41.5563 -90.6052 Springfield Missouri United States US 37.1943 -93.2915 Plano Texas United States US 33.0502 -96.7487 Rockford Illinois United States US 42.2598 -89.0641 Newark New Jersey United States US 40.7245 -74.1725 Lincoln Nebraska United States US 40.8088 -96.6796 Round Lake Beach Illinois United States US 42.379 -88.0811 South Bend Indiana United States US 41.6771 -86.2692 Savannah Georgia United States US 32.0281 -81.1785 Irvine California United States US 33.6772 -117.7738 Canton Ohio United States US 40.8076 -81.3678 Jersey City New Jersey United States US 40.7161 -74.0683 Chula Vista California United States US 32.6281 -117.0145 Eugene Oregon United States US 44.0563 -123.1173 Reading Pennsylvania United States US 40.34 -75.9267 Lafayette Louisiana United States US 30.2084 -92.0323 St. Petersburg Florida United States US 27.793 -82.6652 Lubbock Texas United States US 33.5642 -101.8871 Peoria Illinois United States US 40.7521 -89.6155 Myrtle Beach South Carolina United States US 33.7096 -78.8842 Laredo Texas United States US 27.5617 -99.4874 Salem Oregon United States US 44.9232 -123.0245 Columbus Georgia United States US 32.51 -84.8771 Montgomery Alabama United States US 32.3473 -86.2666 Chandler Arizona United States US 33.2827 -111.8517 Anchorage Alaska United States US 61.1508 -149.1091 Tallahassee Florida United States US 30.4551 -84.2527 Concord North Carolina United States US 35.3932 -80.6363 Scottsdale Arizona United States US 33.6872 -111.8651

www.jinyi-solar.com Killeen Texas United States US 31.0755 -97.7297 Glendale Arizona United States US 33.5797 -112.2258 Wilmington North Carolina United States US 34.2101 -77.886 Winter Haven Florida United States US 28.0118 -81.7017 Norfolk Virginia United States US 36.8945 -76.259 North Las Vegas Nevada United States US 36.288 -115.0901 Gilbert Arizona United States US 33.3103 -111.7463 Atlantic City New Jersey United States US 39.3797 -74.4527 Barnstable Town Massachusetts United States US 41.6722 -70.3599 Chesapeake Virginia United States US 36.6778 -76.3024 Irving Texas United States US 32.8584 -96.9702 Hialeah Florida United States US 25.8696 -80.3046 Garland Texas United States US 32.91 -96.6305 McKinney Texas United States US 33.2016 -96.6669 Fremont California United States US 37.5265 -121.9852 Visalia California United States US 36.3276 -119.3269 York Pennsylvania United States US 39.9651 -76.7315 Kennewick Washington United States US 46.1979 -119.1732 Evansville Indiana United States US 37.9881 -87.5341 Paradise Nevada United States US 36.0807 -115.1369 Nashua New Hampshire United States US 42.7491 -71.491 North Hempstead New York United States US 40.7912 -73.6688 Arlington Virginia United States US 38.8786 -77.1011 Brownsville Texas United States US 25.998 -97.4565 Appleton Wisconsin United States US 44.2774 -88.3894 Gulfport Mississippi United States US 30.4271 -89.0703 Thousand Oaks California United States US 34.1914 -118.8755 Avondale Arizona United States US 33.3858 -112.3236 San Bernardino California United States US 34.1417 -117.2945 Bremerton Washington United States US 47.5436 -122.7121 Roanoke Virginia United States US 37.2785 -79.958 Hickory North Carolina United States US 35.7426 -81.323 Kalamazoo Michigan United States US 42.2749 -85.5882 Tacoma Washington United States US 47.2431 -122.4531 Fontana California United States US 34.0968 -117.4599 Green Bay Wisconsin United States US 44.515 -87.9896 College Station Texas United States US 30.5852 -96.296 Moreno Valley California United States US 33.9244 -117.2045 Amarillo Texas United States US 35.1989 -101.831 Portland Maine United States US 43.6773 -70.2715 Fargo North Dakota United States US 46.8653 -96.8292 Santa Barbara California United States US 34.4285 -119.7202 Huntington New York United States US 40.8522 -73.3824 Norwich Connecticut United States US 41.5495 -72.0882 Glendale California United States US 34.1818 -118.2468 Yonkers New York United States US 40.9466 -73.8674 Huntington Beach California United States US 33.696 -118.0025 Aurora Illinois United States US 41.7637 -88.2901 Gainesville Florida United States US 29.6804 -82.3458 Olympia Washington United States US 47.0417 -122.8959 North Port Florida United States US 27.0577 -82.1975

www.jinyi-solar.com Spring Valley Nevada United States US 36.0987 -115.2619 Huntington West Virginia United States US 38.4109 -82.4344 Deltona Florida United States US 28.905 -81.2136 Sunrise Manor Nevada United States US 36.1785 -115.049 Grand Prairie Texas United States US 32.687 -97.0209 Salinas California United States US 36.6884 -121.6317 Waterbury Connecticut United States US 41.5583 -73.0361 Overland Park Kansas United States US 38.887 -94.687 Waco Texas United States US 31.5597 -97.1882 Erie Pennsylvania United States US 42.1168 -80.0733 Cedar Rapids Iowa United States US 41.9667 -91.6781 Hagerstown Maryland United States US 39.6402 -77.7217 Tempe Arizona United States US 33.3881 -111.9318 Spartanburg South Carolina United States US 34.9437 -81.9256 Clarksville Tennessee United States US 36.5696 -87.3428 Gastonia North Carolina United States US 35.2494 -81.1853 Lorain Ohio United States US 41.4409 -82.184 Sioux Falls South Dakota United States US 43.5397 -96.7321 Fort Lauderdale Florida United States US 26.1412 -80.1464 Newport News Virginia United States US 37.1051 -76.5185 High Point North Carolina United States US 35.9905 -79.9937 Santa Cruz California United States US 36.9789 -122.0346 Rancho Cucamonga California United States US 34.1248 -117.5666 Frisco Texas United States US 33.1554 -96.8217 Danbury Connecticut United States US 41.4016 -73.471 Hemet California United States US 33.7341 -116.9969 Oceanside California United States US 33.2247 -117.3083 Ontario California United States US 34.0393 -117.6064 Vancouver Washington United States US 45.6367 -122.597 Garden Grove California United States US 33.7787 -117.9601 Nampa Idaho United States US 43.5843 -116.5628 Vallejo California United States US 38.1133 -122.2359 Elk Grove California United States US 38.416 -121.384 Pembroke Pines Florida United States US 26.0128 -80.3382 Medford Oregon United States US 42.3372 -122.8537 Peoria Arizona United States US 33.7844 -112.299 Corona California United States US 33.862 -117.5641 Murfreesboro Tennessee United States US 35.8493 -86.4117 Marysville Washington United States US 48.081 -122.1558 Cary North Carolina United States US 35.7817 -78.8175 Fredericksburg Virginia United States US 38.2992 -77.4872 Ocala Florida United States US 29.178 -82.1511 Manchester New Hampshire United States US 42.9848 -71.4447 Hayward California United States US 37.6328 -122.0772 Muskegon Michigan United States US 43.2281 -86.2562 Alexandria Virginia United States US 38.8185 -77.0861 Springfield Illinois United States US 39.771 -89.6537 Lafayette Indiana United States US 40.399 -86.8593 Port Arthur Texas United States US 29.8554 -93.9264 Palmdale California United States US 34.5944 -118.1057 Champaign Illinois United States US 40.1144 -88.2735

www.jinyi-solar.com Gainesville Georgia United States US 34.2902 -83.8303 Enterprise Nevada United States US 36.0163 -115.2207 Frederick Maryland United States US 39.4336 -77.4157 Lakewood Colorado United States US 39.6977 -105.1168 Tuscaloosa Alabama United States US 33.2348 -87.5266 Sunnyvale California United States US 37.3836 -122.0257 Lake Charles Louisiana United States US 30.2022 -93.2141 Hollywood Florida United States US 26.0294 -80.1679 Pasadena Texas United States US 29.6584 -95.1499 Pomona California United States US 34.0585 -117.7626 Kansas City Kansas United States US 39.1234 -94.7443 Macon Georgia United States US 32.8065 -83.6974 Escondido California United States US 33.1347 -117.0723 Binghamton New York United States US 42.1014 -75.9093 Warner Robins Georgia United States US 32.5975 -83.6526 New Bedford Massachusetts United States US 41.6697 -70.9428 Topeka Kansas United States US 39.0346 -95.6955 Beaumont Texas United States US 30.085 -94.1451 Paterson New Jersey United States US 40.9147 -74.1624 Joliet Illinois United States US 41.5189 -88.1499 Leesburg Florida United States US 28.7658 -81.8995 Elkhart Indiana United States US 41.6912 -85.962 Odessa Texas United States US 31.8831 -102.3406 Naperville Illinois United States US 41.7483 -88.1657 Fairfield California United States US 38.2594 -122.0319 Torrance California United States US 33.8346 -118.3417 Panama City Florida United States US 30.1995 -85.6003 Metairie Louisiana United States US 29.9976 -90.1781 Bellevue Washington United States US 47.5953 -122.155 Midland Texas United States US 32.0249 -102.1137 Merced California United States US 37.3057 -120.4779 Mesquite Texas United States US 32.7623 -96.5889 Houma Louisiana United States US 29.5799 -90.7058 Charleston West Virginia United States US 38.3484 -81.6323 Pasadena California United States US 34.1597 -118.139 Pueblo Colorado United States US 38.2713 -104.6105 Tyler Texas United States US 32.3184 -95.3065 Orange California United States US 33.8038 -117.8218 Fullerton California United States US 33.8841 -117.9279 Miramar Florida United States US 25.9773 -80.3351 Santa Maria California United States US 34.9333 -120.4432 Athens Georgia United States US 33.9508 -83.3689 Columbia Missouri United States US 38.9477 -92.3255 Yuma Arizona United States US 32.5991 -114.5488 Olathe Kansas United States US 38.8832 -94.8198 Thornton Colorado United States US 39.9205 -104.9443 Harlingen Texas United States US 26.1916 -97.6976 Grand Junction Colorado United States US 39.0877 -108.5673 West Valley City Utah United States US 40.6889 -112.0115 Carrollton Texas United States US 32.989 -96.8999 Roseville California United States US 38.7691 -121.3178

www.jinyi-solar.com Warren Michigan United States US 42.4934 -83.027 Bloomington Illinois United States US 40.4757 -88.9703 Hampton Virginia United States US 37.0551 -76.3629 Ramapo New York United States US 41.1404 -74.1072 Surprise Arizona United States US 33.68 -112.4524 Las Cruces New Mexico United States US 32.3265 -106.7893 Greeley Colorado United States US 40.4151 -104.7705 Yakima Washington United States US 46.5923 -120.5496 Coral Springs Florida United States US 26.2702 -80.2591 Sterling Heights Michigan United States US 42.5809 -83.0305 Mauldin South Carolina United States US 34.7866 -82.2997 Racine Wisconsin United States US 42.7274 -87.8135 Stamford Connecticut United States US 41.1035 -73.5583 Elizabeth New Jersey United States US 40.6657 -74.1912 Kent Washington United States US 47.3887 -122.2128 Greenville North Carolina United States US 35.5956 -77.3768 Simi Valley California United States US 34.2663 -118.749 Burlington North Carolina United States US 36.0762 -79.4687 Santa Clara California United States US 37.3646 -121.968 Johnson City Tennessee United States US 36.3406 -82.3803 Boulder Colorado United States US 40.0249 -105.2523 Bellingham Washington United States US 48.7543 -122.4687 Fort Smith Arkansas United States US 35.3493 -94.3695 Amherst New York United States US 43.0117 -78.7569 Lynchburg Virginia United States US 37.4003 -79.1909 Kenosha Wisconsin United States US 42.5864 -87.8762 East Los Angeles California United States US 34.0326 -118.1691 South Lyon Michigan United States US 42.4614 -83.6526 Round Rock Texas United States US 30.5254 -97.6659 Berkeley California United States US 37.8723 -122.276 Billings Montana United States US 45.7889 -108.5509 Redding California United States US 40.5698 -122.365 Yuba City California United States US 39.1357 -121.6381 Duluth Minnesota United States US 46.7757 -92.1392 Pearland Texas United States US 29.5585 -95.3215 Leominster Massachusetts United States US 42.5209 -71.7717 Saginaw Michigan United States US 43.4199 -83.9501 Iowa City Iowa United States US 41.6559 -91.5304 Arvada Colorado United States US 39.8321 -105.1511 Seaside California United States US 36.6224 -121.8191 Kingsport Tennessee United States US 36.5224 -82.5452 Smithtown New York United States US 40.8662 -73.2164 Independence Missouri United States US 39.0871 -94.3503 Lehigh Acres Florida United States US 26.612 -81.6388 Richardson Texas United States US 32.9717 -96.7092 Rochester Minnesota United States US 44.0151 -92.4778 Gilroy California United States US 37.0047 -121.5856 El Monte California United States US 34.0739 -118.0291 Rock Hill South Carolina United States US 34.9413 -81.025 Clearwater Florida United States US 27.9788 -82.7624 Monroe Louisiana United States US 32.5183 -92.0775

www.jinyi-solar.com Dover Delaware United States US 39.161 -75.5203 Carlsbad California United States US 33.1247 -117.2837 Norman Oklahoma United States US 35.2335 -97.3471 Abilene Texas United States US 32.4543 -99.7384 Bloomington Indiana United States US 39.1637 -86.5257 Texas City Texas United States US 29.4128 -94.9658 Temecula California United States US 33.4928 -117.1315 Utica New York United States US 43.0961 -75.226 St. Cloud Minnesota United States US 45.5339 -94.1718 St. George Utah United States US 37.077 -113.577 West Jordan Utah United States US 40.6024 -112.0008 Costa Mesa California United States US 33.6667 -117.9135 Miami Gardens Florida United States US 25.9433 -80.2426 Cambridge Massachusetts United States US 42.3759 -71.1185 Brandon Florida United States US 27.9367 -82.3 Downey California United States US 33.9379 -118.1312 Coeur d'Alene Idaho United States US 47.704 -116.7933 Westminster Colorado United States US 39.8837 -105.0624 Elgin Illinois United States US 42.0385 -88.3229 El Centro California United States US 32.7867 -115.5586 Waterloo Iowa United States US 42.492 -92.3522 Lowell Massachusetts United States US 42.6389 -71.3217 Gresham Oregon United States US 45.5023 -122.4413 North Charleston South Carolina United States US 32.9067 -80.0722 San Buenaventura California United States US 34.2741 -119.2314 Inglewood California United States US 33.9566 -118.3444 Pompano Beach Florida United States US 26.2428 -80.1312 Centennial Colorado United States US 39.5926 -104.8674 West Palm Beach Florida United States US 26.7469 -80.1316 Everett Washington United States US 47.9524 -122.167 Santa Fe New Mexico United States US 35.6619 -105.9819 Richmond California United States US 37.9477 -122.339 Clovis California United States US 36.8277 -119.6838 The Woodlands Texas United States US 30.1738 -95.5134 Pottstown Pennsylvania United States US 40.2507 -75.6444 Jacksonville North Carolina United States US 34.7287 -77.394 Broken Arrow Oklahoma United States US 36.0365 -95.7809 Burlington Vermont United States US 44.4877 -73.2314 West Covina California United States US 34.0555 -117.9112 Turlock California United States US 37.5053 -120.8587 Daly City California United States US 37.6863 -122.4684 Eau Claire Wisconsin United States US 44.82 -91.4951 Hillsboro Oregon United States US 45.5272 -122.936 Sandy Springs Georgia United States US 33.9366 -84.3703 Sioux City Iowa United States US 42.4959 -96.3901 Chico California United States US 39.7575 -121.8152 Norwalk California United States US 33.9069 -118.0829 Salisbury Maryland United States US 38.3755 -75.5867 Jurupa Valley California United States US 34.001 -117.4706 Lewisville Texas United States US 33.0452 -96.9823 Highlands Ranch Colorado United States US 39.5419 -104.9708

www.jinyi-solar.com Davie Florida United States US 26.0789 -80.287 League City Texas United States US 29.4874 -95.1087 Burbank California United States US 34.1879 -118.3235 San Mateo California United States US 37.5522 -122.3122 Spring Hill Florida United States US 28.4797 -82.53 El Cajon California United States US 32.8017 -116.9604 Rialto California United States US 34.1175 -117.3894 Bend Oregon United States US 44.0562 -121.3087 Columbia Maryland United States US 39.2004 -76.859 Edison New Jersey United States US 40.536 -74.3697 Charlottesville Virginia United States US 38.0375 -78.4855 La Crosse Wisconsin United States US 43.8241 -91.2268 Temple Texas United States US 31.1076 -97.3894 Woodbridge New Jersey United States US 40.5611 -74.2943 Vista California United States US 33.1896 -117.2386 Renton Washington United States US 47.4758 -122.1905 Sparks Nevada United States US 39.5729 -119.7157 Holland Michigan United States US 42.7677 -86.0984 Vacaville California United States US 38.359 -121.968 Logan Utah United States US 41.74 -111.8419 Allen Texas United States US 33.1088 -96.6735 Longview Texas United States US 32.5192 -94.7622 Arden-Arcade California United States US 38.6034 -121.381 Orem Utah United States US 40.2983 -111.6992 Compton California United States US 33.893 -118.2275 Bismarck North Dakota United States US 46.814 -100.7695 South Gate California United States US 33.9448 -118.1926 Sunrise Florida United States US 26.1547 -80.2997 Quincy Massachusetts United States US 42.2516 -71.0183 Lynn Massachusetts United States US 42.4779 -70.9663 Miami Beach Florida United States US 25.8171 -80.1396 Santa Monica California United States US 34.0232 -118.4813 Westminster California United States US 33.7523 -117.9938 Germantown Maryland United States US 39.1755 -77.2643 San Leandro California United States US 37.7071 -122.1601 State College Pennsylvania United States US 40.791 -77.8568 Citrus Heights California United States US 38.6948 -121.288 Hawthorne California United States US 33.9146 -118.3476 Whittier California United States US 33.9678 -118.0188 Clifton New Jersey United States US 40.8631 -74.1575 Alhambra California United States US 34.084 -118.1355 Buena Park California United States US 33.8572 -118.0046 Cicero Illinois United States US 41.8445 -87.7593 Mountain View California United States US 37.4 -122.0796 Somerville Massachusetts United States US 42.3908 -71.1013 Lakewood California United States US 33.8471 -118.1221 Deerfield Beach Florida United States US 26.3049 -80.1277 Tustin California United States US 33.7309 -117.8106 Lawrence Massachusetts United States US 42.7003 -71.1626 New Rochelle New York United States US 40.9305 -73.7836 Silver Spring Maryland United States US 39.0028 -77.0207

www.jinyi-solar.com Alameda California United States US 37.767 -122.2673 Cheyenne Wyoming United States US 41.1405 -104.7927 Milpitas California United States US 37.434 -121.8921 Lebanon Pennsylvania United States US 40.3412 -76.4228 Bellflower California United States US 33.888 -118.1271 Watsonville California United States US 36.9206 -121.7706 Davis California United States US 38.5552 -121.7365 Baldwin Park California United States US 34.0829 -117.9721 Evanston Illinois United States US 42.0463 -87.6942 Centreville Virginia United States US 38.8391 -77.4388 Camden New Jersey United States US 39.9362 -75.1073 Pine Hills Florida United States US 28.5818 -81.4693 New Britain Connecticut United States US 41.6758 -72.7862 Pawtucket Rhode Island United States US 41.8744 -71.3743 Lauderhill Florida United States US 26.1605 -80.2242 Passaic New Jersey United States US 40.8574 -74.1282 Wilmington Delaware United States US 39.7415 -75.5413 Lynwood California United States US 33.924 -118.2017 Union City New Jersey United States US 40.7674 -74.0323 Gaithersburg Maryland United States US 39.1346 -77.2132 Mount Vernon New York United States US 40.9136 -73.8291 Redondo Beach California United States US 33.8574 -118.3766 South San Francisco California United States US 37.6536 -122.4197 Bayonne New Jersey United States US 40.6661 -74.1142 Tamarac Florida United States US 26.2057 -80.2549 Schenectady New York United States US 42.8025 -73.9276 East Orange New Jersey United States US 40.7651 -74.2117 Skokie Illinois United States US 42.036 -87.74 Florence-Graham California United States US 33.9682 -118.2447 Pico Rivera California United States US 33.9902 -118.0888 North Bergen New Jersey United States US 40.7938 -74.0241 Montebello California United States US 34.0155 -118.1108 Brentwood New York United States US 40.7839 -73.2522 La Habra California United States US 33.9278 -117.9513 North Miami Florida United States US 25.9007 -80.1686 National City California United States US 32.6654 -117.0983 Malden Massachusetts United States US 42.4305 -71.0576 Monterey Park California United States US 34.0497 -118.1326 Coconut Creek Florida United States US 26.2802 -80.1842 Cupertino California United States US 37.3168 -122.0465 Gardena California United States US 33.8944 -118.3073 La Mesa California United States US 32.7703 -117.0204 South Whittier California United States US 33.9336 -118.0311 Taylorsville Utah United States US 40.6569 -111.9493 West Allis Wisconsin United States US 43.0068 -88.0296 Kendale Lakes Florida United States US 25.7081 -80.4078 Fountainebleau Florida United States US 25.7723 -80.3458 Brookline Massachusetts United States US 42.3243 -71.1408 White Plains New York United States US 41.022 -73.7549 The Hammocks Florida United States US 25.67 -80.4483 Huntington Park California United States US 33.98 -118.2167

www.jinyi-solar.com Arcadia California United States US 34.1342 -118.0373 Union New Jersey United States US 40.6953 -74.2697 Margate Florida United States US 26.2466 -80.2119 Jefferson City Missouri United States US 38.5676 -92.1759 Tamiami Florida United States US 25.7556 -80.4016 Middletown New York United States US 41.4458 -74.4228 Medford Massachusetts United States US 42.4234 -71.1087 Carson City Nevada United States US 39.1511 -119.7474 New Brunswick New Jersey United States US 40.487 -74.445 Fountain Valley California United States US 33.7105 -117.9514 Oak Lawn Illinois United States US 41.7139 -87.7528 Hempstead New York United States US 40.7043 -73.6193 Berwyn Illinois United States US 41.8433 -87.7909 Ithaca New York United States US 42.4442 -76.5032 Aloha Oregon United States US 45.492 -122.8726 Hoboken New Jersey United States US 40.7451 -74.0279 Paramount California United States US 33.8977 -118.1652 Irvington New Jersey United States US 40.7243 -74.2317 Rosemead California United States US 34.0688 -118.0823 West New York New Jersey United States US 40.7856 -74.0093 Revere Massachusetts United States US 42.4191 -71.0035 Perth Amboy New Jersey United States US 40.5203 -74.2724 Aspen Hill Maryland United States US 39.0928 -77.0822 Oak Park Illinois United States US 41.8872 -87.7899 Placentia California United States US 33.8807 -117.8553 Levittown New York United States US 40.7241 -73.5125 Aliso Viejo California United States US 33.5792 -117.7289 Plainfield New Jersey United States US 40.6154 -74.4157 Cerritos California United States US 33.8677 -118.0686 Lakewood Ohio United States US 41.4824 -81.8008 Helena Montana United States US 46.5965 -112.0199 Wheaton Maryland United States US 39.0492 -77.0572 North Bethesda Maryland United States US 39.0393 -77.1191 Florin California United States US 38.4832 -121.4042 Country Club Florida United States US 25.9407 -80.3102 La Mirada California United States US 33.9025 -118.0093 Cypress California United States US 33.8171 -118.0386 Bloomfield New Jersey United States US 40.8098 -74.1868 Ceres California United States US 37.5953 -120.9625 Covina California United States US 34.0903 -117.8817 Antelope California United States US 38.7153 -121.361 North Highlands California United States US 38.6713 -121.3721 Everett Massachusetts United States US 42.4064 -71.0545 Hollister California United States US 36.8563 -121.3981 Hackensack New Jersey United States US 40.889 -74.0461 Altadena California United States US 34.1928 -118.1345 Oakland Park Florida United States US 26.178 -80.1528 Arlington Massachusetts United States US 42.4187 -71.1639 University Florida United States US 28.0771 -82.4335 Cleveland Heights Ohio United States US 41.5112 -81.5636 Annandale Virginia United States US 38.8324 -77.196

www.jinyi-solar.com North Lauderdale Florida United States US 26.2113 -80.2209 North Miami Beach Florida United States US 25.9302 -80.166 Whitney Nevada United States US 36.1005 -115.038 Freeport New York United States US 40.6515 -73.585 Salem Massachusetts United States US 42.5129 -70.902 San Bruno California United States US 37.6254 -122.4313 West Babylon New York United States US 40.7112 -73.3567 Concord New Hampshire United States US 43.2305 -71.5595 Rohnert Park California United States US 38.348 -122.6964 Bell Gardens California United States US 33.9663 -118.155 Hicksville New York United States US 40.7637 -73.5245 Woonsocket Rhode Island United States US 42.001 -71.4993 Waipahu Hawaii United States US 21.3858 -158.0103 Campbell California United States US 37.2801 -121.9538 Teaneck New Jersey United States US 40.89 -74.0107 Wilkes-Barre Pennsylvania United States US 41.2468 -75.8759 Greenacres Florida United States US 26.6272 -80.1372 San Gabriel California United States US 34.0948 -118.099 La Puente California United States US 34.0323 -117.9533 Chelsea Massachusetts United States US 42.3959 -71.0325 Kendall West Florida United States US 25.7065 -80.4388 Hallandale Beach Florida United States US 25.9854 -80.1423 Marumsco Virginia United States US 38.6373 -77.262 Annapolis Maryland United States US 38.9706 -76.5047 Keizer Oregon United States US 45.0029 -123.0241 South Miami Heights Florida United States US 25.5886 -80.3862 Culver City California United States US 34.0058 -118.3968 Montclair California United States US 34.0714 -117.6981 Northglenn Colorado United States US 39.9107 -104.9783 Frankfort Kentucky United States US 38.1924 -84.8643 Montclair New Jersey United States US 40.8254 -74.211 Mission Bend Texas United States US 29.6948 -95.6657 Stanton California United States US 33.8002 -117.9935 Aventura Florida United States US 25.9565 -80.1372 Lake Worth Florida United States US 26.6195 -80.0591 Hanover Park Illinois United States US 41.9818 -88.1447 Valley Stream New York United States US 40.6647 -73.7044 Fort Lee New Jersey United States US 40.8509 -73.9712 Park Ridge Illinois United States US 42.0125 -87.8436 East Meadow New York United States US 40.7197 -73.5604 Kearns Utah United States US 40.652 -112.0093 West Hollywood California United States US 34.0883 -118.3719 Egypt Lake-Leto Florida United States US 28.0177 -82.5062 Richmond West Florida United States US 25.6105 -80.4297 Lincoln Park Michigan United States US 42.2432 -83.1811 Elmont New York United States US 40.7033 -73.7078 Belleville New Jersey United States US 40.795 -74.1616 Temple City California United States US 34.1022 -118.0579 La Presa California United States US 32.711 -117.0027 Richfield Minnesota United States US 44.8762 -93.2833 Lauderdale Lakes Florida United States US 26.1682 -80.2017

www.jinyi-solar.com Chillum Maryland United States US 38.9667 -76.979 Manhattan Beach California United States US 33.8895 -118.3972 Bell California United States US 33.9801 -118.1798 Watertown Town Massachusetts United States US 42.37 -71.1774 University City Missouri United States US 38.6657 -90.3315 Norristown Pennsylvania United States US 40.1224 -75.3398 Oildale California United States US 35.4249 -119.0279 Beverly Hills California United States US 34.0786 -118.4021 Foster City California United States US 37.5553 -122.2659 Englewood Colorado United States US 39.6468 -104.9942 Kaneohe Hawaii United States US 21.4062 -157.7904 Chester Pennsylvania United States US 39.8456 -75.3719 Golden Glades Florida United States US 25.9129 -80.2013 Glendale Heights Illinois United States US 41.9196 -88.0785 Dana Point California United States US 33.4733 -117.6969 Fair Oaks Virginia United States US 38.8653 -77.3586 Long Beach New York United States US 40.5887 -73.666 Fair Lawn New Jersey United States US 40.9359 -74.1177 Foothill Farms California United States US 38.6867 -121.3475 Buenaventura Lakes Florida United States US 28.3349 -81.3539 Montgomery Maryland United States US 39.1783 -77.1957 Westmont California United States US 33.9417 -118.3018 Huntington Station New York United States US 40.8446 -73.405 Midvale Utah United States US 40.6148 -111.8928 Eastchester New York United States US 40.9536 -73.8134 Lawndale California United States US 33.8884 -118.3531 Spring Valley New York United States US 41.1151 -74.0486 Eastpointe Michigan United States US 42.4657 -82.9461 Franklin Square New York United States US 40.7002 -73.6775 West Little River Florida United States US 25.857 -80.2367 Garfield New Jersey United States US 40.8791 -74.1085 North Providence Rhode Island United States US 41.8616 -71.4575 College Park Maryland United States US 38.996 -76.9337 Parkville Maryland United States US 39.3832 -76.5519 Uniondale New York United States US 40.7176 -73.5947 San Pablo California United States US 37.9628 -122.3425 Miami Lakes Florida United States US 25.9125 -80.3214 Long Branch New Jersey United States US 40.2965 -73.9915 Santa Paula California United States US 34.3521 -119.0698 City of Orange New Jersey United States US 40.7682 -74.2348 Oceanside New York United States US 40.6328 -73.6363 Burlingame California United States US 37.586 -122.3669 Westchester Florida United States US 25.7474 -80.3358 San Carlos California United States US 37.4982 -122.268 Bay Shore New York United States US 40.7317 -73.2505 Sterling Virginia United States US 39.0052 -77.405 Rahway New Jersey United States US 40.6077 -74.2807 Golden Gate Florida United States US 26.1844 -81.7031 East Palo Alto California United States US 37.4671 -122.1352 Port Chester New York United States US 41.0052 -73.668 Oak Park Michigan United States US 42.4649 -83.1824

www.jinyi-solar.com Suisun City California United States US 38.2471 -122.0086 West Falls Church Virginia United States US 38.8648 -77.1878 Englewood New Jersey United States US 40.8917 -73.9736 Shamokin Pennsylvania United States US 40.7883 -76.555 Nutley New Jersey United States US 40.8192 -74.1571 Burbank Illinois United States US 41.7444 -87.7686 Ladera Ranch California United States US 33.5491 -117.6416 Melrose Massachusetts United States US 42.4556 -71.059 Newburgh New York United States US 41.5037 -74.0205 Mililani Town Hawaii United States US 21.4465 -158.0147 Drexel Hill Pennsylvania United States US 39.9495 -75.3039 Winchester Nevada United States US 36.1368 -115.1299 Bergenfield New Jersey United States US 40.9236 -73.9982 Maywood California United States US 33.9885 -118.1877 Isla Vista California United States US 34.4144 -119.8581 Imperial Beach California United States US 32.5689 -117.1184 Leisure City Florida United States US 25.4937 -80.4369 Lindenhurst New York United States US 40.6858 -73.3709 Belmont California United States US 37.5154 -122.2955 Easton Pennsylvania United States US 40.6858 -75.2209 Lemon Grove California United States US 32.7331 -117.0344 Indiana Pennsylvania United States US 40.622 -79.1552 West Whittier-Los California United States US 33.9759 -118.0689 Nietos Reisterstown Maryland United States US 39.4552 -76.8144 University Park Florida United States US 25.7469 -80.3684 Soledad California United States US 36.4434 -121.3431 Belmont Massachusetts United States US 42.396 -71.1795 Laurel Maryland United States US 39.095 -76.8622 South Pasadena California United States US 34.1103 -118.1573 El Cerrito California United States US 37.9197 -122.3025 Ossining New York United States US 41.1609 -73.8712 Baldwin New York United States US 40.6634 -73.6104 University Park Texas United States US 32.8506 -96.7937 Melrose Park Illinois United States US 41.9029 -87.8642 Juneau Alaska United States US 58.4546 -134.1739 Cliffside Park New Jersey United States US 40.8221 -73.988 San Lorenzo California United States US 37.6737 -122.1349 Valinda California United States US 34.04 -117.9301 Lodi New Jersey United States US 40.8784 -74.0814 South Bradenton Florida United States US 27.4612 -82.5821 Suitland Maryland United States US 38.8492 -76.9225 Palm Springs Florida United States US 26.6349 -80.0968 Rockville Centre New York United States US 40.6643 -73.6383 Riverbank California United States US 37.7268 -120.9402 Coral Terrace Florida United States US 25.7464 -80.3049 San Fernando California United States US 34.2886 -118.4363 Maplewood New Jersey United States US 40.733 -74.2711 Watauga Texas United States US 32.8718 -97.2515 Elmwood Park Illinois United States US 41.9225 -87.8163 Herndon Virginia United States US 38.9699 -77.3867

www.jinyi-solar.com Bailey's Crossroads Virginia United States US 38.8477 -77.1305 Ashland California United States US 37.6942 -122.1159 Oak Ridge Florida United States US 28.4727 -81.4169 Peekskill New York United States US 41.2883 -73.9227 Terrytown Louisiana United States US 29.9016 -90.028 Ewa Gentry Hawaii United States US 21.3344 -158.0262 Hialeah Gardens Florida United States US 25.8878 -80.3569 Kiryas Joel New York United States US 41.3404 -74.1658 Carteret New Jersey United States US 40.5848 -74.2284 Cudahy California United States US 33.9631 -118.183 Cloverleaf Texas United States US 29.7882 -95.1724 Decatur Georgia United States US 33.7711 -84.2968 Rosemont California United States US 38.5477 -121.3553 Maywood Illinois United States US 41.8798 -87.8442 West Rancho California United States US 33.9057 -118.2682 Dominguez West Puente Valley California United States US 34.0512 -117.9681 Blue Island Illinois United States US 41.6578 -87.6812 The Crossings Florida United States US 25.6708 -80.4018 Copiague New York United States US 40.6728 -73.3932 Landover Maryland United States US 38.9241 -76.8875 Millbrae California United States US 37.5994 -122.4024 Willowbrook California United States US 33.9199 -118.2362 Ives Estates Florida United States US 25.9632 -80.183 Sunny Isles Beach Florida United States US 25.9385 -80.1246 West Carson California United States US 33.8229 -118.2931 Massapequa New York United States US 40.6676 -73.4706 Hillside New Jersey United States US 40.6961 -74.2286 North Plainfield New Jersey United States US 40.6209 -74.4386 Monsey New York United States US 41.1181 -74.0681 Roselle New Jersey United States US 40.6527 -74.2599 North Bay Shore New York United States US 40.7601 -73.2618 Hamtramck Michigan United States US 42.3954 -83.056 Hayesville Oregon United States US 44.9793 -122.9739 Lennox California United States US 33.938 -118.3586 Mountlake Terrace Washington United States US 47.7921 -122.3076 McNair Virginia United States US 38.9513 -77.4116 Sweetwater Florida United States US 25.7786 -80.376 Palisades Park New Jersey United States US 40.8472 -73.9967 South El Monte California United States US 34.0493 -118.0484 Lomita California United States US 33.7933 -118.3175 Merrick New York United States US 40.6515 -73.5535 North Lynnwood Washington United States US 47.8533 -122.2762 Makakilo Hawaii United States US 21.3591 -158.0813 Jasmine Estates Florida United States US 28.293 -82.6907 Elmwood Park New Jersey United States US 40.905 -74.1201 South San Jose Hills California United States US 34.0123 -117.9041 Columbia Heights Minnesota United States US 45.0484 -93.2472 Schofield Barracks Hawaii United States US 21.4936 -158.0617 Franconia Virginia United States US 38.7682 -77.1587 Albany California United States US 37.8898 -122.3018

www.jinyi-solar.com West Chester Pennsylvania United States US 39.9601 -75.6058 Bayshore Gardens Florida United States US 27.4345 -82.5794 North Bellmore New York United States US 40.6904 -73.539 Norwood Ohio United States US 39.1604 -84.4534 West Hempstead New York United States US 40.6959 -73.6507 North Amityville New York United States US 40.7005 -73.4118 Lynbrook New York United States US 40.6579 -73.6742 Hermosa Beach California United States US 33.8654 -118.3966 La Crescenta- California United States US 34.2323 -118.2353 Montrose Langley Park Maryland United States US 38.9897 -76.9808 Evergreen Park Illinois United States US 41.7213 -87.7013 Mamaroneck New York United States US 40.9469 -73.7316 Iselin New Jersey United States US 40.5702 -74.317 Mineola New York United States US 40.7469 -73.6392 Central Falls Rhode Island United States US 41.89 -71.3934 North Valley Stream New York United States US 40.684 -73.7077 Hawthorne New Jersey United States US 40.9579 -74.1581 Morristown New Jersey United States US 40.7966 -74.4772 Bellwood Illinois United States US 41.8829 -87.8762 Avenel New Jersey United States US 40.5839 -74.272 Bellaire Texas United States US 29.704 -95.4621 Rutherford New Jersey United States US 40.8203 -74.1057 Brookfield Illinois United States US 41.8245 -87.847 East Massapequa New York United States US 40.6743 -73.4358 Idylwood Virginia United States US 38.8896 -77.2055 Point Pleasant New Jersey United States US 40.0772 -74.0702 Winthrop Town Massachusetts United States US 42.3751 -70.9847 Sherrelwood Colorado United States US 39.839 -105.0014 North Massapequa New York United States US 40.7031 -73.4679 Bryn Mawr-Skyway Washington United States US 47.4949 -122.2411 Hyattsville Maryland United States US 38.9612 -76.9548 Dover New Jersey United States US 40.8859 -74.5597 Glassmanor Maryland United States US 38.8181 -76.9836 Dumont New Jersey United States US 40.9452 -73.9923 Burke Centre Virginia United States US 38.7903 -77.2998 Takoma Park Maryland United States US 38.981 -77.0028 Sudley Virginia United States US 38.7878 -77.4961 Seabrook Maryland United States US 38.9802 -76.8502 Ojus Florida United States US 25.9563 -80.1606 Greenfield California United States US 36.3232 -121.2451 Harrison New Jersey United States US 40.7431 -74.1531 Bostonia California United States US 32.8189 -116.9479 Wahiawa Hawaii United States US 21.5004 -158.0198 South Houston Texas United States US 29.6611 -95.2285 Vincent California United States US 34.0982 -117.9238 Woodmere New York United States US 40.6374 -73.7219 Massapequa Park New York United States US 40.6817 -73.4496 Merrifield Virginia United States US 38.8731 -77.2426 East Cleveland Ohio United States US 41.5318 -81.5795 Glenmont Maryland United States US 39.0697 -77.0466 Artesia California United States US 33.8676 -118.0806

www.jinyi-solar.com New Milford New Jersey United States US 40.9337 -74.0196 Clayton Missouri United States US 38.6444 -90.3303 Hybla Valley Virginia United States US 38.7485 -77.0822 Four Corners Oregon United States US 44.9292 -122.9731 Brownsville Florida United States US 25.8216 -80.2417 Country Walk Florida United States US 25.6331 -80.4353 Manassas Park Virginia United States US 38.7718 -77.445 Lansdale Pennsylvania United States US 40.2417 -75.2812 South Orange Village New Jersey United States US 40.7491 -74.2602 Hazel Park Michigan United States US 42.4619 -83.0977 South River New Jersey United States US 40.4455 -74.3783 Kingstowne Virginia United States US 38.7625 -77.1445 Avocado Heights California United States US 34.0381 -118.0026 Parkway California United States US 38.4993 -121.452 Hillcrest Heights Maryland United States US 38.8373 -76.9641 Floral Park New York United States US 40.7225 -73.7029 Roosevelt New York United States US 40.6797 -73.5837 East Rancho California United States US 33.8949 -118.1956 Dominguez North Arlington New Jersey United States US 40.7875 -74.1273 Cherryland California United States US 37.6792 -122.1038 Palmetto Estates Florida United States US 25.6211 -80.3616 Pinewood Florida United States US 25.8697 -80.2174 Walnut Park California United States US 33.9683 -118.222 Fords New Jersey United States US 40.5415 -74.3124 Adelphi Maryland United States US 39.0017 -76.9649 East San Gabriel California United States US 34.1198 -118.0807 Asbury Park New Jersey United States US 40.2226 -74.0117 Bellmore New York United States US 40.6569 -73.5285 La Palma California United States US 33.8504 -118.0406 Pacific Grove California United States US 36.6191 -121.9255 East Riverdale Maryland United States US 38.96 -76.9108 West University Place Texas United States US 29.7157 -95.4321 North New Hyde Park New York United States US 40.746 -73.6876 La Grange Illinois United States US 41.8072 -87.8741 Wilkinsburg Pennsylvania United States US 40.4442 -79.8733 Westbury New York United States US 40.7599 -73.5891 North Fair Oaks California United States US 37.4754 -122.2035 Seaford New York United States US 40.6678 -73.4922 Eggertsville New York United States US 42.9665 -78.8065 Berkley Michigan United States US 42.4986 -83.1853 White Center Washington United States US 47.5086 -122.348 South Farmingdale New York United States US 40.7175 -73.4471 Stanford California United States US 37.4252 -122.1674 Parlier California United States US 36.6085 -119.5435 Bull Run Virginia United States US 38.7802 -77.5204 McFarland California United States US 35.6781 -119.2414 Kenmore New York United States US 42.9646 -78.8713 West Park Florida United States US 25.984 -80.1923 Franklin Park New Jersey United States US 40.4439 -74.5432 Ewa Beach Hawaii United States US 21.3181 -158.0073

www.jinyi-solar.com Newport Kentucky United States US 39.0855 -84.4868 Pierre South Dakota United States US 44.3748 -100.3205 Midlothian Illinois United States US 41.6254 -87.7243 Haddon New Jersey United States US 39.9063 -75.0625 Falls Church Virginia United States US 38.8847 -77.1751 Robbinsdale Minnesota United States US 45.0261 -93.3332 Fairview New Jersey United States US 40.8182 -74.0022 Little Falls New Jersey United States US 40.8762 -74.218 Hawaiian Gardens California United States US 33.8303 -118.0728 Norridge Illinois United States US 41.9637 -87.8231 Olympia Heights Florida United States US 25.7241 -80.339 Halawa Hawaii United States US 21.3754 -157.9185 New Cassel New York United States US 40.76 -73.5649 Weehawken New Jersey United States US 40.7676 -74.0167 Chicago Ridge Illinois United States US 41.7034 -87.7795 Lemon Hill California United States US 38.5172 -121.4573 Highland Park New Jersey United States US 40.5006 -74.4283 Willowick Ohio United States US 41.6343 -81.468 Saddle Brook New Jersey United States US 40.9033 -74.0955 Collingswood New Jersey United States US 39.9161 -75.0759 Riviera Beach Maryland United States US 39.1628 -76.5263 Forest Park Illinois United States US 41.8683 -87.8157 Whitefish Bay Wisconsin United States US 43.1132 -87.9003 Roselle Park New Jersey United States US 40.6653 -74.2666 Bexley Ohio United States US 39.965 -82.9343 Harper Woods Michigan United States US 42.439 -82.9292 Princeton Meadows New Jersey United States US 40.3333 -74.5628 Grover Beach California United States US 35.1204 -120.6199 Carpinteria California United States US 34.3962 -119.5117 Ocean Pointe Hawaii United States US 21.3145 -158.0289 Gladeview Florida United States US 25.8395 -80.2368 Kemp Mill Maryland United States US 39.0412 -77.0214 La Grange Park Illinois United States US 41.8308 -87.8723 Shorewood Wisconsin United States US 43.0914 -87.8864 Ardmore Pennsylvania United States US 40.0032 -75.2947 Key Biscayne Florida United States US 25.6908 -80.1653 Four Corners Texas United States US 29.6705 -95.6597 Waimalu Hawaii United States US 21.3913 -157.9345 Ridgefield Park New Jersey United States US 40.8543 -74.0201 Coatesville Pennsylvania United States US 39.9849 -75.8199 University Heights Ohio United States US 41.4948 -81.5348 New Carrollton Maryland United States US 38.9654 -76.8773 Sugarland Run Virginia United States US 39.0309 -77.3762 Huntington Virginia United States US 38.7916 -77.074 Kingston Pennsylvania United States US 41.2652 -75.8875 Clarkston Georgia United States US 33.8117 -84.2405 Wilton Manors Florida United States US 26.1593 -80.1395 Federal Heights Colorado United States US 39.8651 -105.0154 Cornelius Oregon United States US 45.5189 -123.0516 Patchogue New York United States US 40.7621 -73.0185 Salisbury New York United States US 40.7454 -73.5604

www.jinyi-solar.com North Merrick New York United States US 40.6871 -73.5615 Somerville New Jersey United States US 40.5697 -74.6092 Edgewater New Jersey United States US 40.8238 -73.9739 Cherry Creek Colorado United States US 39.6094 -104.8645 South Miami Florida United States US 25.7079 -80.2952 Hasbrouck Heights New Jersey United States US 40.8618 -74.0741 Westwood Lakes Florida United States US 25.7237 -80.3717 Haverstraw New York United States US 41.1934 -73.952 Red Bank New Jersey United States US 40.3481 -74.0672 Alum Rock California United States US 37.3694 -121.8241 North Wantagh New York United States US 40.6983 -73.5086 Home Gardens California United States US 33.8784 -117.5116 Clawson Michigan United States US 42.5367 -83.1504 Freehold New Jersey United States US 40.2596 -74.2755 Wallington New Jersey United States US 40.8535 -74.1069 Oak Hills Oregon United States US 45.5403 -122.8413 Minnehaha Washington United States US 45.6577 -122.6204 Emeryville California United States US 37.8382 -122.2932 River Edge New Jersey United States US 40.9268 -74.0387 Guttenberg New Jersey United States US 40.7927 -74.0048 Signal Hill California United States US 33.8029 -118.1681 Waipio Hawaii United States US 21.4143 -157.9966 Yeadon Pennsylvania United States US 39.9324 -75.2527 Citrus California United States US 34.1161 -117.889 Piedmont California United States US 37.8226 -122.2301 Newman California United States US 37.3157 -121.0211 View Park-Windsor California United States US 33.9955 -118.3484 Hills Summit Illinois United States US 41.7877 -87.8146 Richmond Heights Florida United States US 25.6347 -80.372 Little Ferry New Jersey United States US 40.8463 -74.0388 Suffern New York United States US 41.1138 -74.1421 Rossmoor California United States US 33.7886 -118.0803 North Lindenhurst New York United States US 40.7072 -73.3859 Naranja Florida United States US 25.5164 -80.4221 Northbrook Ohio United States US 39.2466 -84.5795 Darby Pennsylvania United States US 39.921 -75.2611 La Riviera California United States US 38.5683 -121.3544 Jacinto City Texas United States US 29.7663 -95.241 Timberlane Louisiana United States US 29.8781 -90.0303 Lansdowne Pennsylvania United States US 39.9408 -75.276 West Perrine Florida United States US 25.6061 -80.3639 Del Aire California United States US 33.9168 -118.3693 East Whittier California United States US 33.9244 -117.9887 Coral Hills Maryland United States US 38.8709 -76.9234 Bound Brook New Jersey United States US 40.5676 -74.5383 West Haverstraw New York United States US 41.2063 -73.9883 Orange Cove California United States US 36.6211 -119.3188 Inwood New York United States US 40.6218 -73.7507 Great Neck New York United States US 40.8029 -73.7332 Ventnor City New Jersey United States US 39.3457 -74.486 Maili Hawaii United States US 21.4134 -158.1702

www.jinyi-solar.com Capitola California United States US 36.9772 -121.9539 Watervliet New York United States US 42.7243 -73.7068 New Hyde Park New York United States US 40.7324 -73.6857 Lincoln Village Ohio United States US 39.9532 -83.1314 East Rockaway New York United States US 40.6432 -73.6672 Maywood New Jersey United States US 40.9025 -74.0634 North Kensington Maryland United States US 39.0392 -77.0723 Keansburg New Jersey United States US 40.4469 -74.1316 Marina del Rey California United States US 33.9765 -118.4486 Lake Stickney Washington United States US 47.8709 -122.2596 Bristol Pennsylvania United States US 40.1028 -74.853 Brookdale New Jersey United States US 40.8348 -74.1798 Charter Oak California United States US 34.1025 -117.8564 Bladensburg Maryland United States US 38.9424 -76.9263 Woodlyn Pennsylvania United States US 39.8774 -75.3445 Brentwood Pennsylvania United States US 40.3734 -79.9757 Derby Colorado United States US 39.8401 -104.9171 Aiea Hawaii United States US 21.3865 -157.9232 Leisure World Maryland United States US 39.1023 -77.0691 Westgate Florida United States US 26.6994 -80.0989 Leonia New Jersey United States US 40.8638 -73.9899 Plainedge New York United States US 40.724 -73.477 Farmingdale New York United States US 40.7328 -73.4465 Stony Brook New York United States US 40.9099 -73.1213 University Wood-Ridge New Jersey United States US 40.8507 -74.0878 Boulder Hill Illinois United States US 41.7112 -88.3353 South San Gabriel California United States US 34.0489 -118.0962 South Amboy New Jersey United States US 40.4852 -74.2831 Midway City California United States US 33.7451 -117.9849 Collingdale Pennsylvania United States US 39.9151 -75.2776 Swissvale Pennsylvania United States US 40.4207 -79.8859 West Athens California United States US 33.9235 -118.3033 Audubon New Jersey United States US 39.8906 -75.0722 Malverne New York United States US 40.6746 -73.6721 Folsom Pennsylvania United States US 39.8924 -75.3286 Bogota New Jersey United States US 40.8751 -74.0293 Harwood Heights Illinois United States US 41.9663 -87.8057 Seven Corners Virginia United States US 38.8658 -77.1445 Greenbriar Virginia United States US 38.8717 -77.397 Haledon New Jersey United States US 40.9363 -74.1887 New Square New York United States US 41.141 -74.0294 Dormont Pennsylvania United States US 40.3941 -80.0377 Four Corners Maryland United States US 39.0236 -77.0102 Garden City Park New York United States US 40.7436 -73.6639 North Bay Village Florida United States US 25.8487 -80.1535 Cheviot Ohio United States US 39.1578 -84.6138 Temple Hills Maryland United States US 38.8106 -76.9495 Bellevue Pennsylvania United States US 40.4945 -80.055 Mount Rainier Maryland United States US 38.9423 -76.9645 West Miami Florida United States US 25.7578 -80.2969 Maplewood Missouri United States US 38.6121 -90.324

www.jinyi-solar.com Ewa Hawaii United States US 21.3418 -158.039 Caldwell New Jersey United States US 40.839 -74.2776 Conshohocken Pennsylvania United States US 40.0772 -75.3035 Rio Bravo Texas United States US 27.3648 -99.482 Riverside New Jersey United States US 40.0358 -74.9564 Broadview Park Florida United States US 26.0979 -80.2088 August California United States US 37.9796 -121.2625 Wilson Pennsylvania United States US 40.6844 -75.2407 Fanwood New Jersey United States US 40.6417 -74.3857 Grandview Heights Ohio United States US 39.9793 -83.0409 Calumet Park Illinois United States US 41.665 -87.6578 Glen Ridge New Jersey United States US 40.8041 -74.2043 Hillcrest New York United States US 41.1298 -74.035 Glenside Pennsylvania United States US 40.1032 -75.1517 Holtville California United States US 32.8129 -115.3779 Park City Illinois United States US 42.3522 -87.8915 Montpelier Vermont United States US 44.2658 -72.5717 Waikele Hawaii United States US 21.4025 -158.0058 Alondra Park California United States US 33.8885 -118.335 Hatboro Pennsylvania United States US 40.1775 -75.1054 Dunellen New Jersey United States US 40.5903 -74.4656 Guadalupe California United States US 34.9608 -120.5735 Williston Park New York United States US 40.7587 -73.6465 Baldwin Harbor New York United States US 40.6296 -73.6025 Boyes Hot Springs California United States US 38.3126 -122.4888 Twin Rivers New Jersey United States US 40.263 -74.4917 East Franklin New Jersey United States US 40.4933 -74.4711 Glenolden Pennsylvania United States US 39.8996 -75.292 Orland Hills Illinois United States US 41.5905 -87.8413 Nyack New York United States US 41.0919 -73.9143 Ridley Park Pennsylvania United States US 39.8785 -75.3251 West Samoset Florida United States US 27.4703 -82.5552 Great Neck Plaza New York United States US 40.7869 -73.7261 Pelham New York United States US 40.9117 -73.8075 Souderton Pennsylvania United States US 40.311 -75.3223 South Monrovia Island California United States US 34.1234 -117.9958 South Valley Stream New York United States US 40.6557 -73.7186 Forest Glen Maryland United States US 39.0191 -77.0445 Lakeview New York United States US 40.6775 -73.6493 Cedarhurst New York United States US 40.6252 -73.7278 Notre Dame Indiana United States US 41.7012 -86.2379 Manorhaven New York United States US 40.8399 -73.7127 Clifton Heights Pennsylvania United States US 39.9301 -75.2958 Castroville California United States US 36.765 -121.7535 Tuckahoe New York United States US 40.953 -73.823 Folcroft Pennsylvania United States US 39.8891 -75.277 West View Pennsylvania United States US 40.5182 -80.0333 Bronxville New York United States US 40.9394 -73.8263 Lauderdale-by-the- Florida United States US 26.199 -80.0972 Sea Guadalupe Arizona United States US 33.3664 -111.9633 Ambler Pennsylvania United States US 40.1565 -75.2215

www.jinyi-solar.com Prospect Park Pennsylvania United States US 39.8858 -75.3074 Contra Costa Centre California United States US 37.9261 -122.0539 Pleasure Point California United States US 36.9618 -121.9715 Kingston Estates New Jersey United States US 39.9188 -74.9898 Hewlett New York United States US 40.6422 -73.6942 Binghamton University New York United States US 42.0893 -75.9684 Saranap California United States US 37.8878 -122.0761 Glenarden Maryland United States US 38.9293 -76.8576 Kennett Square Pennsylvania United States US 39.8438 -75.7113 Larchmont New York United States US 40.9258 -73.7529 Naples Manor Florida United States US 26.0892 -81.7254 Cameron Park Texas United States US 25.9705 -97.4775 Fruitridge Pocket California United States US 38.5326 -121.4558 Jamesburg New Jersey United States US 40.3494 -74.44 Elsmere Delaware United States US 39.7385 -75.5946 District Heights Maryland United States US 38.8588 -76.8885 Bay Harbor Islands Florida United States US 25.8878 -80.1335 Prospect Park New Jersey United States US 40.938 -74.1736 McKees Rocks Pennsylvania United States US 40.4688 -80.063 Norwood Pennsylvania United States US 39.8864 -75.2964 Cutler California United States US 36.5263 -119.2883 Surfside Florida United States US 25.8787 -80.125 Mayflower Village California United States US 34.1159 -118.0096 Plymouth Pennsylvania United States US 41.2404 -75.9505 New Brighton Pennsylvania United States US 40.7355 -80.3091 Bellevue Kentucky United States US 39.1011 -84.4776 Penn Wynne Pennsylvania United States US 39.9867 -75.2715 Roseland California United States US 38.4178 -122.7298 Lewisburg Pennsylvania United States US 40.9642 -76.8901 Sharon Hill Pennsylvania United States US 39.9075 -75.2678 Naval Academy Maryland United States US 38.9859 -76.488 Belmar New Jersey United States US 40.1798 -74.0255 Deer Park Ohio United States US 39.2036 -84.3975 Rochelle Park New Jersey United States US 40.9069 -74.0791 Mount Carmel Pennsylvania United States US 40.7959 -76.412 South Tucson Arizona United States US 32.1955 -110.9692 Palm Springs North Florida United States US 25.9351 -80.3339 Paradise Hills New Mexico United States US 35.1982 -106.7024 Kensington California United States US 37.9084 -122.2805 Twin Lakes California United States US 36.9646 -121.9896 Shaw Heights Colorado United States US 39.8566 -105.039 Waipio Acres Hawaii United States US 21.4689 -158.0173 Bret Harte California United States US 37.6021 -121.0045 Media Pennsylvania United States US 39.9198 -75.3888 Kaser New York United States US 41.1213 -74.0685 Highwood Illinois United States US 42.206 -87.8129 Edgewater Colorado United States US 39.7507 -105.0626 South Highpoint Florida United States US 27.9087 -82.7162 Albertson New York United States US 40.7715 -73.6482 Shillington Pennsylvania United States US 40.3029 -75.967 White City Utah United States US 40.5666 -111.8636

www.jinyi-solar.com Turtle Creek Pennsylvania United States US 40.4085 -79.8214 Tara Hills California United States US 37.9939 -122.3188 Glendale Colorado United States US 39.7036 -104.9352 Mechanicville New York United States US 42.9037 -73.6895 Mattawa Washington United States US 46.7364 -119.9019 South Pasadena Florida United States US 27.7526 -82.7394 Hartsdale New York United States US 41.0153 -73.8036 Broadmoor California United States US 37.6914 -122.4811 Kenneth City Florida United States US 27.8155 -82.7162 Friendship Heights Maryland United States US 38.9633 -77.09 Village Hartford South Dakota United States US 43.621 -96.9424 Dover Pennsylvania United States US 40.0033 -76.8484 Meridian Idaho United States US 43.6112 -116.3968 San Angelo Texas United States US 31.4426 -100.4501 Wichita Falls Texas United States US 33.9072 -98.529 Lakewood New Jersey United States US 40.0763 -74.2031 Longmont Colorado United States US 40.169 -105.0996 Manteca California United States US 37.7934 -121.2266 Boca Raton Florida United States US 26.3749 -80.1077 Spokane Valley Washington United States US 47.6625 -117.2346 Middletown Ohio United States US 39.5032 -84.366 Idaho Falls Idaho United States US 43.4872 -112.0363 Beaverton Oregon United States US 45.4779 -122.8168 Lawrence Kansas United States US 38.9598 -95.2641 Prescott Valley Arizona United States US 34.5982 -112.3178 Greece New York United States US 43.2461 -77.6989 Federal Way Washington United States US 47.309 -122.3359 San Marcos California United States US 33.135 -117.1743 Rio Rancho New Mexico United States US 35.2872 -106.6981 Sandy Utah United States US 40.5706 -111.851 Tracy California United States US 37.726 -121.444 Brockton Massachusetts United States US 42.0821 -71.0242 Hesperia California United States US 34.3975 -117.3147 Roswell Georgia United States US 34.0391 -84.3513 Mandeville Louisiana United States US 30.375 -90.0906 Vineland New Jersey United States US 39.4653 -74.9981 Portsmouth Virginia United States US 36.8468 -76.354 Dearborn Michigan United States US 42.3127 -83.2129 Livonia Michigan United States US 42.3972 -83.3733 Plantation Florida United States US 26.126 -80.2617 Slidell Louisiana United States US 30.2881 -89.7826 Carson California United States US 33.8374 -118.2559 Terre Haute Indiana United States US 39.4654 -87.3763 Blacksburg Virginia United States US 37.23 -80.4279 Portsmouth New Hampshire United States US 43.058 -70.7826 Dover New Hampshire United States US 43.1887 -70.8845 Carmel Indiana United States US 39.9658 -86.1461 Hanford California United States US 36.3264 -119.6544 Lafayette Colorado United States US 39.9949 -105.0997 Edmond Oklahoma United States US 35.6689 -97.4159

www.jinyi-solar.com Fishers Indiana United States US 39.9589 -85.9665 Greenburgh New York United States US 41.033 -73.8413 Toms River New Jersey United States US 39.9895 -74.1652 Lawton Oklahoma United States US 34.6176 -98.4203 Florence South Carolina United States US 34.1782 -79.7872 Livermore California United States US 37.6861 -121.7608 San Tan Valley Arizona United States US 33.1879 -111.5473 Lee's Summit Missouri United States US 38.9172 -94.3816 Menifee California United States US 33.6909 -117.1849 Albany Georgia United States US 31.5776 -84.1762 Bowling Green Kentucky United States US 36.9715 -86.4375 Edinburg Texas United States US 26.3197 -98.1596 Suffolk Virginia United States US 36.6953 -76.6398 Missoula Montana United States US 46.8685 -114.0095 Chino California United States US 33.9836 -117.6654 Auburn Alabama United States US 32.6087 -85.4899 Fall River Massachusetts United States US 41.7137 -71.1014 Hamilton New Jersey United States US 40.2046 -74.6765 Norwalk Connecticut United States US 41.1144 -73.4215 Decatur Illinois United States US 39.8556 -88.9337 Newton Massachusetts United States US 42.3316 -71.2085 Rapid City South Dakota United States US 44.0716 -103.2205 Muncie Indiana United States US 40.1989 -85.395 Kirkland Washington United States US 47.6997 -122.2041 Sugar Land Texas United States US 29.5935 -95.6357 Riverview Florida United States US 27.8227 -82.3023 Alafaya Florida United States US 28.5278 -81.1865 Jackson Michigan United States US 42.2431 -84.4037 Waukegan Illinois United States US 42.3697 -87.8716 O'Fallon Missouri United States US 38.7851 -90.7177 Cheektowaga New York United States US 42.9082 -78.7466 Clarkstown New York United States US 41.1319 -73.966 Napa California United States US 38.2976 -122.3011 Dalton Georgia United States US 34.7691 -84.9712 Redwood City California United States US 37.5026 -122.2252 Mount Pleasant South Carolina United States US 32.8533 -79.8269 Anderson Indiana United States US 40.0874 -85.692 Joplin Missouri United States US 37.0759 -94.5006 Newport Beach California United States US 33.6151 -117.8669 Bloomington Minnesota United States US 44.8306 -93.3151 Hoover Alabama United States US 33.3754 -86.8065 Largo Florida United States US 27.9088 -82.7712 Mission Texas United States US 26.204 -98.3251 Conroe Texas United States US 30.3224 -95.482 Johns Creek Georgia United States US 34.0333 -84.2026 Lake Forest California United States US 33.6606 -117.6712 Bryan Texas United States US 30.6657 -96.3668 Town 'n' Country Florida United States US 28.0108 -82.576 Port Huron Michigan United States US 42.9822 -82.4387 Troy Michigan United States US 42.5818 -83.1457 Madera California United States US 36.964 -120.0803

www.jinyi-solar.com Springfield Ohio United States US 39.9297 -83.7957 Pleasanton California United States US 37.6663 -121.8805 Alexandria Louisiana United States US 31.2923 -92.4702 Melbourne Florida United States US 28.1085 -80.6627 Westland Michigan United States US 42.3192 -83.3805 Cranston Rhode Island United States US 41.7658 -71.4858 Farmington Hills Michigan United States US 42.486 -83.3771 Hattiesburg Mississippi United States US 31.3074 -89.317 Warwick Rhode Island United States US 41.7062 -71.4334 Williamsburg Virginia United States US 37.2692 -76.7076 St. Joseph Missouri United States US 39.7598 -94.821 Auburn Washington United States US 47.3041 -122.211 Brooklyn Park Minnesota United States US 45.1112 -93.3505 Alton Illinois United States US 38.9033 -90.1523 Chino Hills California United States US 33.9507 -117.7253 Texarkana Texas United States US 33.4487 -94.0815 Fort Myers Florida United States US 26.6195 -81.8303 Goodyear Arizona United States US 33.2614 -112.3622 Springdale Arkansas United States US 36.1898 -94.1573 Pharr Texas United States US 26.1685 -98.1904 Valdosta Georgia United States US 30.8502 -83.2788 Parma Ohio United States US 41.3843 -81.7286 New Braunfels Texas United States US 29.6997 -98.1148 Kokomo Indiana United States US 40.464 -86.1277 Newark Ohio United States US 40.0705 -82.4251 Flagstaff Arizona United States US 35.1872 -111.6195 Plymouth Minnesota United States US 45.0224 -93.4615 Franklin Tennessee United States US 35.9216 -86.8525 Florence Alabama United States US 34.8303 -87.6654 Folsom California United States US 38.6669 -121.1422 Kankakee Illinois United States US 41.102 -87.8643 Perris California United States US 33.7899 -117.2233 Boynton Beach Florida United States US 26.5281 -80.0811 Anderson South Carolina United States US 34.5212 -82.6478 Elizabethtown Kentucky United States US 37.703 -85.8769 Wheeling West Virginia United States US 40.0751 -80.6951 Upland California United States US 34.1178 -117.6604 Baytown Texas United States US 29.7586 -94.9669 Battle Creek Michigan United States US 42.2986 -85.2296 Porterville California United States US 36.0644 -119.0338 Loveland Colorado United States US 40.4167 -105.0622 Layton Utah United States US 41.0771 -111.9622 Flower Mound Texas United States US 33.0344 -97.1147 Hammond Indiana United States US 41.6169 -87.4909 Lake Jackson Texas United States US 29.0516 -95.4521 Zephyrhills Florida United States US 28.2405 -82.1796 Altoona Pennsylvania United States US 40.5082 -78.4007 Gary Indiana United States US 41.5906 -87.3472 Wyoming Michigan United States US 42.8909 -85.7066 St. Augustine Florida United States US 29.8977 -81.31 San Ramon California United States US 37.7625 -121.9365

www.jinyi-solar.com Bethlehem Pennsylvania United States US 40.6266 -75.3679 Cedar Park Texas United States US 30.5105 -97.8197 Arlington Heights Illinois United States US 42.0956 -87.9825 Union City California United States US 37.603 -122.0187 Bolingbrook Illinois United States US 41.6903 -88.1019 Anniston Alabama United States US 33.6713 -85.8136 Oshkosh Wisconsin United States US 44.0228 -88.5617 Kendall Florida United States US 25.6697 -80.3556 Brick New Jersey United States US 40.06 -74.1098 Atascocita Texas United States US 29.9777 -95.1953 Camarillo California United States US 34.223 -119.0322 The Villages Florida United States US 28.9021 -81.9888 Hilton Head Island South Carolina United States US 32.1896 -80.7499 Missouri City Texas United States US 29.563 -95.5365 San Marcos Texas United States US 29.8736 -97.938 Rochester Hills Michigan United States US 42.6645 -83.1563 Schaumburg Illinois United States US 42.0307 -88.0838 Winchester Virginia United States US 39.1735 -78.1746 Harrisonburg Virginia United States US 38.4362 -78.8735 Wausau Wisconsin United States US 44.9615 -89.6457 Jonesboro Arkansas United States US 35.8211 -90.6793 Jackson Tennessee United States US 35.6536 -88.8353 Rancho Cordova California United States US 38.574 -121.2523 Dale City Virginia United States US 38.6473 -77.3459 Waldorf Maryland United States US 38.6085 -76.9195 Southfield Michigan United States US 42.4765 -83.2605 Owensboro Kentucky United States US 37.7573 -87.1174 Apple Valley California United States US 34.5328 -117.2104 Pasco Washington United States US 46.2506 -119.1303 Conway Arkansas United States US 35.0753 -92.4695 Lodi California United States US 38.1218 -121.2933 Mansfield Ohio United States US 40.7656 -82.5275 Waukesha Wisconsin United States US 43.0087 -88.2464 Morgantown West Virginia United States US 39.6379 -79.9468 Pittsburg California United States US 38.0185 -121.897 Sumter South Carolina United States US 33.9392 -80.393 Cleveland Tennessee United States US 35.1818 -84.8707 Ellicott City Maryland United States US 39.2773 -76.8344 Dothan Alabama United States US 31.2335 -85.4068 Redlands California United States US 34.0511 -117.1712 Wenatchee Washington United States US 47.4338 -120.3286 Framingham Massachusetts United States US 42.3085 -71.4368 Cherry Hill New Jersey United States US 39.9034 -74.9947 Maple Grove Minnesota United States US 45.1089 -93.4626 Pocatello Idaho United States US 42.8716 -112.4652 South Jordan Utah United States US 40.5571 -111.9783 Weston Florida United States US 26.1007 -80.4054 Georgetown Texas United States US 30.6668 -97.6953 Janesville Wisconsin United States US 42.6855 -89.0136 North Richland Hills Texas United States US 32.8605 -97.218 St. Charles Missouri United States US 38.7956 -90.5156

www.jinyi-solar.com Sheboygan Wisconsin United States US 43.7403 -87.7316 Homestead Florida United States US 25.4665 -80.4472 Bristol Tennessee United States US 36.5572 -82.2154 Lima Ohio United States US 40.741 -84.1121 Walnut Creek California United States US 37.9025 -122.0398 Woodbury Minnesota United States US 44.9056 -92.923 El Paso de Robles California United States US 35.6394 -120.656 West Bend Wisconsin United States US 43.4184 -88.1823 Mount Vernon Washington United States US 48.4202 -122.3116 Hammond Louisiana United States US 30.5061 -90.4563 Daphne Alabama United States US 30.6286 -87.8866 Mansfield Texas United States US 32.569 -97.1211 Casas Adobes Arizona United States US 32.3423 -111.0114 Decatur Alabama United States US 34.573 -86.9905 Glen Burnie Maryland United States US 39.1559 -76.6072 Delray Beach Florida United States US 26.455 -80.0905 Palatine Illinois United States US 42.1181 -88.043 Dubuque Iowa United States US 42.5007 -90.7067 Bossier City Louisiana United States US 32.5227 -93.6667 Buckeye Arizona United States US 33.4314 -112.6429 Rockville Maryland United States US 39.0834 -77.1553 Broomfield Colorado United States US 39.9541 -105.0527 Victoria Texas United States US 28.8285 -96.985 Yorba Linda California United States US 33.889 -117.7713 Ames Iowa United States US 42.0258 -93.6216 Daytona Beach Florida United States US 29.1994 -81.0982 Carbondale Illinois United States US 37.722 -89.2238 Hanover Pennsylvania United States US 39.8117 -76.9835 Saratoga Springs New York United States US 43.0674 -73.7775 DeKalb Illinois United States US 41.9314 -88.7482 Casper Wyoming United States US 42.842 -106.3207 Kenner Louisiana United States US 30.0109 -90.2549 Sherman Texas United States US 33.6266 -96.6195 Petaluma California United States US 38.2423 -122.6267 Palo Alto California United States US 37.3913 -122.1467 Weirton West Virginia United States US 40.406 -80.5671 Bay City Michigan United States US 43.5903 -83.8886 Old Bridge New Jersey United States US 40.4004 -74.3126 Eagan Minnesota United States US 44.8169 -93.1638 Los Lunas New Mexico United States US 34.8115 -106.7803 Poinciana Florida United States US 28.1217 -81.482 Corvallis Oregon United States US 44.5696 -123.2781 Rogers Arkansas United States US 36.3172 -94.1518 Lake Elsinore California United States US 33.6846 -117.3344 Laguna Niguel California United States US 33.5275 -117.705 Grand Forks North Dakota United States US 47.9221 -97.0887 Middletown New Jersey United States US 40.3897 -74.0813 North Little Rock Arkansas United States US 34.7807 -92.2372 Alpharetta Georgia United States US 34.0703 -84.2738 Great Falls Montana United States US 47.5022 -111.2995 Longview Washington United States US 46.146 -122.963

www.jinyi-solar.com West Des Moines Iowa United States US 41.5522 -93.7805 Shawnee Kansas United States US 39.0158 -94.8076 San Clemente California United States US 33.4498 -117.6103 Michigan City Indiana United States US 41.7098 -86.8705 Carmichael California United States US 38.6337 -121.323 Jupiter Florida United States US 26.9199 -80.1128 Wellington Florida United States US 26.6464 -80.2706 Rocklin California United States US 38.8075 -121.2488 Rocky Mount North Carolina United States US 35.9676 -77.8047 Fairbanks Alaska United States US 64.8353 -147.6534 Elmira New York United States US 42.0938 -76.8097 Johnstown Pennsylvania United States US 40.3258 -78.9194 Blaine Minnesota United States US 45.1696 -93.2078 Sammamish Washington United States US 47.6019 -122.0419 Eden Prairie Minnesota United States US 44.8488 -93.4595 Redmond Washington United States US 47.6762 -122.1169 Glens Falls New York United States US 43.3109 -73.6459 Parkersburg West Virginia United States US 39.2624 -81.5419 Gloucester New Jersey United States US 39.7924 -75.0363 Tulare California United States US 36.1996 -119.3401 Lakeville Minnesota United States US 44.6776 -93.2521 Haverhill Massachusetts United States US 42.7838 -71.0871 Castro Valley California United States US 37.7092 -122.0632 Beloit Wisconsin United States US 42.523 -89.0184 West Hartford Connecticut United States US 41.7669 -72.7536 Pflugerville Texas United States US 30.4525 -97.602 Eastvale California United States US 33.9617 -117.5802 Port Orange Florida United States US 29.1084 -81.0137 Encinitas California United States US 33.049 -117.2613 Bethesda Maryland United States US 38.9866 -77.1188 Rowlett Texas United States US 32.9157 -96.5488 Monessen Pennsylvania United States US 40.1519 -79.8828 Sebring Florida United States US 27.477 -81.453 Greenwich Connecticut United States US 41.0665 -73.6368 Lehi Utah United States US 40.4137 -111.8726 Coon Rapids Minnesota United States US 45.1755 -93.3095 Dundalk Maryland United States US 39.2703 -76.4942 Waltham Massachusetts United States US 42.3889 -71.2423 Brentwood California United States US 37.9356 -121.719 Ankeny Iowa United States US 41.7284 -93.6034 San Luis Obispo California United States US 35.267 -120.6689 Springfield Oregon United States US 44.0538 -122.981 Council Bluffs Iowa United States US 41.2369 -95.8518 Castle Rock Colorado United States US 39.3762 -104.8535 Hamilton Ohio United States US 39.3938 -84.5652 Mankato Minnesota United States US 44.1711 -93.9773 Noblesville Indiana United States US 40.0356 -86.0066 Gadsden Alabama United States US 34.009 -86.0156 Fairfield Connecticut United States US 41.1775 -73.2733 Palm Harbor Florida United States US 28.0847 -82.7481 Moore Oklahoma United States US 35.3293 -97.4757

www.jinyi-solar.com Hamden Connecticut United States US 41.3961 -72.9215 Burnsville Minnesota United States US 44.7648 -93.2795 Taylor Michigan United States US 42.226 -83.2688 Doral Florida United States US 25.8151 -80.3565 Marietta Georgia United States US 33.9532 -84.5422 Rome Georgia United States US 34.2662 -85.1862 Dublin California United States US 37.7161 -121.8964 Albany Oregon United States US 44.6275 -123.0966 Reston Virginia United States US 38.9497 -77.3461 Morristown Tennessee United States US 36.2047 -83.3005 Lakewood Washington United States US 47.1628 -122.5299 Bristol Connecticut United States US 41.6812 -72.9407 Millcreek Utah United States US 40.6892 -111.8291 Woodland California United States US 38.6712 -121.75 Benton Harbor Michigan United States US 42.1159 -86.4488 Meriden Connecticut United States US 41.5367 -72.7944 Chapel Hill North Carolina United States US 35.927 -79.0391 Pontiac Michigan United States US 42.6493 -83.2878 Novi Michigan United States US 42.4786 -83.4893 Port Charlotte Florida United States US 26.9918 -82.114 St. Clair Shores Michigan United States US 42.4921 -82.8957 Beckley West Virginia United States US 37.7877 -81.184 Clay New York United States US 43.1809 -76.1955 Sanford Florida United States US 28.7893 -81.276 Midland Michigan United States US 43.6239 -84.2316 Royal Oak Michigan United States US 42.5084 -83.1539 Bangor Maine United States US 44.8322 -68.7906 Bartlett Tennessee United States US 35.2337 -89.8195 San Rafael California United States US 37.9904 -122.5222 Goldsboro North Carolina United States US 35.3777 -77.972 Bowie Maryland United States US 38.9574 -76.7422 Lewiston Maine United States US 44.0915 -70.1681 Columbus Indiana United States US 39.2094 -85.9183 Towson Maryland United States US 39.3944 -76.619 Orland Park Illinois United States US 41.6075 -87.8619 Plymouth Massachusetts United States US 41.8783 -70.6309 Casa Grande Arizona United States US 32.9068 -111.7624 Staunton Virginia United States US 38.1593 -79.0611 Des Plaines Illinois United States US 42.0344 -87.9008 Manchester Connecticut United States US 41.7753 -72.5242 Santee California United States US 32.8554 -116.9851 Spring Texas United States US 30.0613 -95.383 Hot Springs Arkansas United States US 34.4902 -93.0498 Walla Walla Washington United States US 46.0669 -118.3365 Piscataway New Jersey United States US 40.5467 -74.4636 Hendersonville Tennessee United States US 36.3063 -86.5998 Titusville Florida United States US 28.5727 -80.8193 Greenwood Indiana United States US 39.6019 -86.1073 Midwest City Oklahoma United States US 35.463 -97.3709 Manhattan Kansas United States US 39.1885 -96.6047 St. Peters Missouri United States US 38.7825 -90.6061

www.jinyi-solar.com Taunton Massachusetts United States US 41.9036 -71.0943 East Stroudsburg Pennsylvania United States US 41.0023 -75.1779 Smyrna Georgia United States US 33.8633 -84.5168 Tinley Park Illinois United States US 41.567 -87.805 Diamond Bar California United States US 33.9991 -117.8161 Weymouth Town Massachusetts United States US 42.1984 -70.9466 Bradenton Florida United States US 27.49 -82.574 Jackson New Jersey United States US 40.098 -74.3579 South Hill Washington United States US 47.1203 -122.2848 Pittsfield Massachusetts United States US 42.4517 -73.2605 Richland Washington United States US 46.2826 -119.2937 Huntersville North Carolina United States US 35.4057 -80.8729 Shoreline Washington United States US 47.7564 -122.3426 Novato California United States US 38.092 -122.5576 Commerce City Colorado United States US 39.8643 -104.8433 Cartersville Georgia United States US 34.1632 -84.8007 Dearborn Heights Michigan United States US 42.3164 -83.2769 Kingston New York United States US 41.9295 -73.9968 Chicopee Massachusetts United States US 42.1764 -72.5719 Hazleton Pennsylvania United States US 40.9504 -75.9724 Highland California United States US 34.1113 -117.1654 Lake Havasu City Arizona United States US 34.5006 -114.3113 Kettering Ohio United States US 39.6957 -84.1496 Euless Texas United States US 32.8508 -97.0799 Wayne New Jersey United States US 40.9481 -74.2453 Palm Beach Gardens Florida United States US 26.8486 -80.166 Watertown New York United States US 43.9734 -75.9095 Grants Pass Oregon United States US 42.4333 -123.3316 Blue Springs Missouri United States US 39.0123 -94.2722 West Haven Connecticut United States US 41.2739 -72.9672 Colton California United States US 34.0538 -117.3254 Union New York United States US 42.1258 -76.0329 Caldwell Idaho United States US 43.6454 -116.6599 Fond du Lac Wisconsin United States US 43.7718 -88.4397 Arroyo Grande California United States US 35.1242 -120.5845 Cathedral City California United States US 33.8363 -116.4642 Cape Girardeau Missouri United States US 37.3108 -89.5596 Delano California United States US 35.767 -119.2637 Stonecrest Georgia United States US 33.6843 -84.1373 Twin Falls Idaho United States US 42.5648 -114.4617 Williamsport Pennsylvania United States US 41.2398 -77.0371 Eagle Pass Texas United States US 28.7125 -100.484 Normal Illinois United States US 40.522 -88.9877 Leesburg Virginia United States US 39.1058 -77.5544 Beaufort South Carolina United States US 32.4606 -80.7245 Parker Colorado United States US 39.5084 -104.7755 Hacienda Heights California United States US 33.997 -117.9728 Southaven Mississippi United States US 34.9514 -89.9787 Brunswick Georgia United States US 31.145 -81.474 Grapevine Texas United States US 32.9343 -97.0744 Bozeman Montana United States US 45.6828 -111.0549

www.jinyi-solar.com Mount Prospect Illinois United States US 42.0641 -87.9375 Elyria Ohio United States US 41.3761 -82.1063 Yucaipa California United States US 34.0336 -117.043 DeSoto Texas United States US 32.5992 -96.8633 Lenexa Kansas United States US 38.9609 -94.8018 Brookhaven Georgia United States US 33.8744 -84.3314 West Sacramento California United States US 38.5557 -121.5504 Parsippany-Troy Hills New Jersey United States US 40.8601 -74.4238 Lewiston Idaho United States US 46.3934 -116.9934 Bellevue Nebraska United States US 41.1536 -95.9357 Grand Island Nebraska United States US 40.9214 -98.3584 Wesley Chapel Florida United States US 28.2106 -82.3238 Wheaton Illinois United States US 41.8561 -88.1083 Tigard Oregon United States US 45.4237 -122.7845 Minnetonka Minnesota United States US 44.9332 -93.4617 Peabody Massachusetts United States US 42.5335 -70.9724 Milford city Connecticut United States US 41.2255 -73.0625 Palm Desert California United States US 33.7378 -116.3695 Lompoc California United States US 34.6618 -120.4714 Pinellas Park Florida United States US 27.8589 -82.7076 Farmington New Mexico United States US 36.7555 -108.1823 Stratford Connecticut United States US 41.207 -73.1305 Glendora California United States US 34.1449 -117.8467 Apple Valley Minnesota United States US 44.7457 -93.2006 Chambersburg Pennsylvania United States US 39.9315 -77.6556 Howell New Jersey United States US 40.1819 -74.1977 Edina Minnesota United States US 44.8914 -93.3602 Levittown Pennsylvania United States US 40.1537 -74.853 Kentwood Michigan United States US 42.8852 -85.5925 Burien Washington United States US 47.4762 -122.3393 Sierra Vista Arizona United States US 31.563 -110.3153 Hoffman Estates Illinois United States US 42.0639 -88.1468 Apopka Florida United States US 28.7013 -81.5303 Florissant Missouri United States US 38.7996 -90.3269 Bloomsburg Pennsylvania United States US 41.0026 -76.4561 St. Cloud Florida United States US 28.2294 -81.2829 Coral Gables Florida United States US 25.7037 -80.2715 Hinesville Georgia United States US 31.8247 -81.6135 Irondequoit New York United States US 43.2096 -77.5705 East Hartford Connecticut United States US 41.7634 -72.6152 New Bern North Carolina United States US 35.0955 -77.0723 Rowland Heights California United States US 33.9716 -117.8911 Apex North Carolina United States US 35.7246 -78.8698 Summerville South Carolina United States US 33.0016 -80.1795 Orangetown New York United States US 41.0526 -73.9475 Collierville Tennessee United States US 35.0471 -89.6988 Methuen Town Massachusetts United States US 42.734 -71.1889 Catalina Foothills Arizona United States US 32.3041 -110.8835 Poway California United States US 32.9872 -117.0201 Smyrna Tennessee United States US 35.9722 -86.5253 Ashburn Virginia United States US 39.03 -77.4711

www.jinyi-solar.com Minot North Dakota United States US 48.2374 -101.278 Azusa California United States US 34.1386 -117.9124 Wylie Texas United States US 33.0362 -96.5161 Traverse City Michigan United States US 44.7547 -85.6035 Lacey Washington United States US 47.0458 -122.7934 Dunwoody Georgia United States US 33.9418 -84.3122 Troy New York United States US 42.7354 -73.6751 Downers Grove Illinois United States US 41.7949 -88.017 Bullhead City Arizona United States US 35.1205 -114.546 Bedford Texas United States US 32.8464 -97.135 Wilson North Carolina United States US 35.7312 -77.9284 Bentonville Arkansas United States US 36.355 -94.2299 Murray Utah United States US 40.6498 -111.8874 Cuyahoga Falls Ohio United States US 41.1641 -81.5207 Leander Texas United States US 30.5728 -97.8633 Mishawaka Indiana United States US 41.6736 -86.1669 Roswell New Mexico United States US 33.373 -104.5294 Monroe Michigan United States US 41.9154 -83.385 Severn Maryland United States US 39.1355 -76.6958 Cumberland Maryland United States US 39.6515 -78.7585 St. Louis Park Minnesota United States US 44.9488 -93.3649 Reedley California United States US 36.5983 -119.4473 Pascagoula Mississippi United States US 30.3665 -88.5507 Madison Alabama United States US 34.7114 -86.7626 East Lansing Michigan United States US 42.748 -84.4835 Portage Michigan United States US 42.2 -85.5906 Kannapolis North Carolina United States US 35.4764 -80.6403 Rancho Santa California United States US 33.6317 -117.5989 Margarita Cedar Hill Texas United States US 32.5809 -96.9592 Lawrence Indiana United States US 39.8674 -85.9904 Tuckahoe Virginia United States US 37.5878 -77.5858 East Brunswick New Jersey United States US 40.4281 -74.4179 Uniontown Pennsylvania United States US 39.8994 -79.7244 Rio Grande City Texas United States US 26.3808 -98.8216 Paducah Kentucky United States US 37.0711 -88.6435 Cookeville Tennessee United States US 36.1484 -85.5114 Findlay Ohio United States US 41.0467 -83.6379 Stillwater Oklahoma United States US 36.1315 -97.074 Danville Illinois United States US 40.1423 -87.6114 Niagara Falls New York United States US 43.0921 -79.0147 Enid Oklahoma United States US 36.4061 -97.8701 Wauwatosa Wisconsin United States US 43.0615 -88.0347 San Jacinto California United States US 33.797 -116.9915 Palm Springs California United States US 33.8017 -116.5382 Morehead City North Carolina United States US 34.7304 -76.7386 Bel Air South Maryland United States US 39.5051 -76.3197 East Honolulu Hawaii United States US 21.2975 -157.7211 Littleton Colorado United States US 39.5915 -105.0188 Draper Utah United States US 40.4956 -111.8607 Lincoln California United States US 38.8759 -121.2916 Glenview Illinois United States US 42.0825 -87.8216

www.jinyi-solar.com Dublin Ohio United States US 40.1112 -83.1453 West Orange New Jersey United States US 40.7893 -74.2627 East Providence Rhode Island United States US 41.8065 -71.3565 Chesterfield Missouri United States US 38.6588 -90.5803 Newark California United States US 37.5204 -122.0312 Roseville Michigan United States US 42.5074 -82.9369 Jeffersonville Indiana United States US 38.3375 -85.7026 McLean Virginia United States US 38.9436 -77.1943 Keller Texas United States US 32.9337 -97.2255 Sahuarita Arizona United States US 31.9328 -110.9654 Euclid Ohio United States US 41.5904 -81.5188 Sandusky Ohio United States US 41.4437 -82.7149 Carrollton Georgia United States US 33.5818 -85.0837 Danville Virginia United States US 36.5831 -79.4088 Mentor Ohio United States US 41.6895 -81.3361 Beaumont California United States US 33.907 -116.9762 Beavercreek Ohio United States US 39.731 -84.0624 Pine Bluff Arkansas United States US 34.2116 -92.0178 Salina Kansas United States US 38.8137 -97.6143 Maricopa Arizona United States US 33.0404 -112.0006 New Philadelphia Ohio United States US 40.486 -81.4402 Elmhurst Illinois United States US 41.8973 -87.9432 Perinton New York United States US 43.0781 -77.4283 Galveston Texas United States US 29.2487 -94.891 Little Elm Texas United States US 33.1856 -96.929 Leavenworth Kansas United States US 39.3233 -94.9244 Middletown Connecticut United States US 41.5476 -72.6549 Ocoee Florida United States US 28.5787 -81.5337 West Lafayette Indiana United States US 40.4433 -86.9238 Pearl City Hawaii United States US 21.4031 -157.9566 Burleson Texas United States US 32.517 -97.3343 Lufkin Texas United States US 31.3217 -94.7277 Biloxi Mississippi United States US 30.4422 -88.9512 Potomac Maryland United States US 39.0141 -77.1943 Hilo Hawaii United States US 19.6886 -155.0864 Oroville California United States US 39.4999 -121.5634 South Brunswick New Jersey United States US 40.384 -74.5256 Fort Pierce Florida United States US 27.4256 -80.343 Bothell Washington United States US 47.7736 -122.2044 Evesham New Jersey United States US 39.8605 -74.8947 Coachella California United States US 33.6905 -116.143 West Seneca New York United States US 42.8374 -78.7509 Bridgewater New Jersey United States US 40.5934 -74.6076 Sayreville New Jersey United States US 40.4656 -74.3237 Marion Ohio United States US 40.5933 -83.1236 Tupelo Mississippi United States US 34.2691 -88.7318 El Dorado Hills California United States US 38.675 -121.049 Cutler Bay Florida United States US 25.5765 -80.3356 Morgan Hill California United States US 37.1324 -121.641 Eureka California United States US 40.7941 -124.1568 Wallingford Connecticut United States US 41.4587 -72.8039

www.jinyi-solar.com Manitowoc Wisconsin United States US 44.0991 -87.6811 Quincy Illinois United States US 39.9335 -91.3798 Marana Arizona United States US 32.4355 -111.1558 Danville California United States US 37.8121 -121.9698 Strongsville Ohio United States US 41.3128 -81.8313 Farmington Missouri United States US 37.7821 -90.4288 Mount Pleasant New York United States US 41.112 -73.8122 Selma California United States US 36.5744 -119.6156 Enfield Connecticut United States US 41.9839 -72.5548 Attleboro Massachusetts United States US 41.9311 -71.295 Lake Ridge Virginia United States US 38.6843 -77.3059 Del Rio Texas United States US 29.3708 -100.88 Haltom City Texas United States US 32.8176 -97.2707 Oro Valley Arizona United States US 32.4223 -110.9767 Pinehurst North Carolina United States US 35.1922 -79.4682 Altamonte Springs Florida United States US 28.6615 -81.3953 Kingman Arizona United States US 35.217 -114.0105 Rockwall Texas United States US 32.917 -96.4377 Lancaster Ohio United States US 39.7249 -82.6049 Bountiful Utah United States US 40.8722 -111.8647 Roseburg Oregon United States US 43.2232 -123.3518 Plainfield Illinois United States US 41.6205 -88.226 Adrian Michigan United States US 41.8994 -84.0446 Southington Connecticut United States US 41.605 -72.8802 Monroe New Jersey United States US 40.3191 -74.4286 Lombard Illinois United States US 41.8741 -88.0157 Desert Hot Springs California United States US 33.9551 -116.543 Egg Harbor New Jersey United States US 39.3787 -74.6102 Henrietta New York United States US 43.0555 -77.6413 Urbandale Iowa United States US 41.639 -93.7813 Winder Georgia United States US 33.9917 -83.7218 Winter Garden Florida United States US 28.5421 -81.5966 Stevens Point Wisconsin United States US 44.5241 -89.5508 Kyle Texas United States US 29.9936 -97.8858 Manchester New Jersey United States US 39.9651 -74.3738 Riverton Utah United States US 40.5176 -111.9635 Peachtree Corners Georgia United States US 33.967 -84.2319 Moorhead Minnesota United States US 46.8674 -96.746 Linden New Jersey United States US 40.6251 -74.2381 Hutchinson Kansas United States US 38.0671 -97.9081 Clovis New Mexico United States US 34.4376 -103.1923 Ormond Beach Florida United States US 29.296 -81.1003 Cortlandt New York United States US 41.2553 -73.9019 Billerica Massachusetts United States US 42.5587 -71.2673 Brea California United States US 33.9254 -117.8654 Prescott Arizona United States US 34.585 -112.4475 The Colony Texas United States US 33.0927 -96.8977 Burke Virginia United States US 38.7773 -77.2633 Kearny New Jersey United States US 40.7528 -74.1202 Brentwood Tennessee United States US 35.9918 -86.7758 Goose Creek South Carolina United States US 32.9922 -80.0052

www.jinyi-solar.com North Brunswick New Jersey United States US 40.4505 -74.4798 Fairfield Ohio United States US 39.3301 -84.5405 Spring Hill Tennessee United States US 35.7438 -86.9116 Richmond Indiana United States US 39.8318 -84.8904 Klamath Falls Oregon United States US 42.2191 -121.7754 Rancho Palos Verdes California United States US 33.7554 -118.3637 Weatherford Texas United States US 32.7535 -97.7724 Wake Forest North Carolina United States US 35.9634 -78.5139 Moline Illinois United States US 41.4821 -90.4919 Edmonds Washington United States US 47.8114 -122.3533 Greenwood South Carolina United States US 34.1945 -82.1542 Urbana Illinois United States US 40.1106 -88.1972 Zanesville Ohio United States US 39.9567 -82.0133 Coppell Texas United States US 32.9638 -96.9905 Beverly Massachusetts United States US 42.5681 -70.8627 Mount Laurel New Jersey United States US 39.9484 -74.9047 Oakley California United States US 37.9929 -121.6951 Westfield Massachusetts United States US 42.1382 -72.7561 Berkeley New Jersey United States US 39.9149 -74.1912 Bluefield West Virginia United States US 37.2608 -81.2143 Belleville Illinois United States US 38.5165 -89.99 Centralia Washington United States US 46.7225 -122.9695 McMinnville Oregon United States US 45.211 -123.1918 Cedar Falls Iowa United States US 42.5195 -92.4534 Manassas Virginia United States US 38.7479 -77.4838 Clarksburg West Virginia United States US 39.2863 -80.323 Catonsville Maryland United States US 39.2646 -76.7424 Shelton Connecticut United States US 41.306 -73.1383 South Valley New Mexico United States US 35.0093 -106.6819 La Quinta California United States US 33.6536 -116.2785 Jamestown New York United States US 42.0975 -79.2366 Buffalo Grove Illinois United States US 42.1674 -87.9616 Marion Indiana United States US 40.5496 -85.66 Bartlett Illinois United States US 41.9803 -88.207 Pottsville Pennsylvania United States US 40.6798 -76.2092 Grove City Ohio United States US 39.8659 -83.0692 Puyallup Washington United States US 47.1794 -122.2902 Channelview Texas United States US 29.7914 -95.1145 Maplewood Minnesota United States US 44.984 -93.0247 North Fort Myers Florida United States US 26.7243 -81.8491 Shakopee Minnesota United States US 44.7744 -93.4764 Linton Hall Virginia United States US 38.7551 -77.575 Fitchburg Massachusetts United States US 42.5912 -71.8156 Oviedo Florida United States US 28.658 -81.1872 Coram New York United States US 40.8813 -73.0059 Hobbs New Mexico United States US 32.7282 -103.16 Muskogee Oklahoma United States US 35.743 -95.3566 Torrington Connecticut United States US 41.8349 -73.1281 Brighton Colorado United States US 39.9716 -104.7964 Apache Junction Arizona United States US 33.3985 -111.5351 Odenton Maryland United States US 39.0661 -76.6939

www.jinyi-solar.com Marlboro New Jersey United States US 40.3427 -74.2567 Covington Kentucky United States US 39.0334 -84.5166 Crystal Lake Illinois United States US 42.2332 -88.3349 Weslaco Texas United States US 26.1648 -97.9898 Calexico California United States US 32.6849 -115.4944 Holyoke Massachusetts United States US 42.2125 -72.6411 Richmond Kentucky United States US 37.7306 -84.2926 Manalapan New Jersey United States US 40.28 -74.3436 Schertz Texas United States US 29.5648 -98.2537 Statesboro Georgia United States US 32.4376 -81.775 Carol Stream Illinois United States US 41.9182 -88.1308 Streamwood Illinois United States US 42.0208 -88.1778 Amherst Massachusetts United States US 42.3645 -72.5069 Marlborough Massachusetts United States US 42.3494 -71.5468 Friendswood Texas United States US 29.5112 -95.1979 Mableton Georgia United States US 33.8132 -84.5656 New Castle Pennsylvania United States US 40.9956 -80.3458 New Berlin Wisconsin United States US 42.9726 -88.1291 Westerville Ohio United States US 40.1241 -82.9209 Hillsborough New Jersey United States US 40.4985 -74.674 Woburn Massachusetts United States US 42.4869 -71.1543 Romeoville Illinois United States US 41.6319 -88.0996 Bartlesville Oklahoma United States US 36.7357 -95.9452 Warren Ohio United States US 41.239 -80.8174 Huntsville Texas United States US 30.705 -95.5545 Essex Maryland United States US 39.3024 -76.4457 Westfield Indiana United States US 40.0333 -86.1532 Duncanville Texas United States US 32.646 -96.9127 Spanish Fork Utah United States US 40.1102 -111.6405 Wentzville Missouri United States US 38.8165 -90.8671 Marion Iowa United States US 42.0452 -91.5847 Lancaster Texas United States US 32.5922 -96.7737 Winslow New Jersey United States US 39.7027 -74.9029 Woodlawn Maryland United States US 39.3054 -76.7489 Delaware Ohio United States US 40.2866 -83.0747 Clinton Maryland United States US 38.7499 -76.9063 Herriman Utah United States US 40.4898 -112.0169 Lake Oswego Oregon United States US 45.4129 -122.7003 Queen Creek Arizona United States US 33.2367 -111.6389 Germantown Tennessee United States US 35.0829 -89.7825 Los Banos California United States US 37.0631 -120.8405 Pacifica California United States US 37.6112 -122.4781 Asheboro North Carolina United States US 35.7157 -79.8129 Hurst Texas United States US 32.8353 -97.1808 Sun City Arizona United States US 33.6165 -112.2819 Indian Trail North Carolina United States US 35.0699 -80.6453 Milton Georgia United States US 34.1353 -84.3138 Newnan Georgia United States US 33.3765 -84.776 Pleasant Grove Utah United States US 40.3714 -111.7411 The Acreage Florida United States US 26.7741 -80.2779 Enterprise Alabama United States US 31.3276 -85.8459

www.jinyi-solar.com Severna Park Maryland United States US 39.087 -76.5687 Plant City Florida United States US 28.014 -82.1201 Roy Utah United States US 41.1717 -112.048 Royal Palm Beach Florida United States US 26.7038 -80.2241 Columbia Tennessee United States US 35.6236 -87.0487 Wheeling Illinois United States US 42.1308 -87.924 Butler Pennsylvania United States US 40.8615 -79.8962 Martinez California United States US 37.9985 -122.116 Meridian Mississippi United States US 32.3846 -88.6897 Lynnwood Washington United States US 47.8285 -122.3035 Junction City Kansas United States US 39.0271 -96.8497 Carpentersville Illinois United States US 42.1227 -88.2895 Rock Island Illinois United States US 41.4699 -90.5827 Kailua Hawaii United States US 21.392 -157.7396 Brookfield Wisconsin United States US 43.064 -88.1231 Huber Heights Ohio United States US 39.8595 -84.113 Oswego New York United States US 43.4516 -76.5005 Reynoldsburg Ohio United States US 39.9587 -82.7943 Mooresville North Carolina United States US 35.5849 -80.8266 Moses Lake Washington United States US 47.1284 -119.2741 Mechanicsville Virginia United States US 37.6262 -77.3561 Rosenberg Texas United States US 29.546 -95.822 Valrico Florida United States US 27.9193 -82.2293 Forney Texas United States US 32.744 -96.4529 Issaquah Washington United States US 47.542 -122.0444 Menomonee Falls Wisconsin United States US 43.1487 -88.1227 Olive Branch Mississippi United States US 34.961 -89.8469 London Kentucky United States US 37.1209 -84.0804 Gallatin Tennessee United States US 36.3782 -86.4696 Security-Widefield Colorado United States US 38.7489 -104.7142 Penfield New York United States US 43.1602 -77.4483 Albertville Alabama United States US 34.2634 -86.2107 Mount Pleasant Michigan United States US 43.5966 -84.7759 Oakton Virginia United States US 38.8887 -77.3016 Braintree Town Massachusetts United States US 42.2039 -71.0022 Commack New York United States US 40.8443 -73.2834 Farmers Branch Texas United States US 32.9272 -96.8806 Monrovia California United States US 34.165 -117.9921 Galloway New Jersey United States US 39.4914 -74.4802 Kalispell Montana United States US 48.2156 -114.3261 Parkland Washington United States US 47.1417 -122.4376 Oakville Missouri United States US 38.4472 -90.3199 San Juan Texas United States US 26.1903 -98.152 Wildomar California United States US 33.6173 -117.2583 Yorktown New York United States US 41.2727 -73.8092 Clifton Park New York United States US 42.8587 -73.8242 Crestview Florida United States US 30.7481 -86.5784 Greenfield Wisconsin United States US 42.9619 -88.0051 Addison Illinois United States US 41.9314 -88.0085 Moorpark California United States US 34.2855 -118.877 Cottage Grove Minnesota United States US 44.8161 -92.9274

www.jinyi-solar.com Brighton New York United States US 43.1175 -77.5835 Shrewsbury Massachusetts United States US 42.2842 -71.7154 Portage Indiana United States US 41.5866 -87.1792 Winter Springs Florida United States US 28.6889 -81.2704 Calumet City Illinois United States US 41.6134 -87.5505 Portsmouth Ohio United States US 38.7539 -82.9446 Cedar City Utah United States US 37.6834 -113.0956 Dunedin Florida United States US 28.0329 -82.7863 New Albany Indiana United States US 38.3076 -85.8241 Trumbull Connecticut United States US 41.2602 -73.2083 St. Marys Georgia United States US 30.7567 -81.5722 Ewing New Jersey United States US 40.265 -74.8005 Merritt Island Florida United States US 28.3146 -80.6713 Oregon City Oregon United States US 45.3414 -122.5927 Oak Creek Wisconsin United States US 42.8803 -87.9009 Roseville Minnesota United States US 45.0155 -93.1544 Phenix City Alabama United States US 32.4588 -85.0251 Owasso Oklahoma United States US 36.2882 -95.8328 Cleburne Texas United States US 32.3561 -97.4145 Franklin Wisconsin United States US 42.8854 -88.0104 Tucker Georgia United States US 33.8436 -84.2021 San Juan Capistrano California United States US 33.5009 -117.6544 Claremont California United States US 34.1259 -117.7153 Land O' Lakes Florida United States US 28.2075 -82.4476 Natick Massachusetts United States US 42.2847 -71.3497 Hilliard Ohio United States US 40.0353 -83.1578 LaGrange Georgia United States US 33.0274 -85.0384 Pennsauken New Jersey United States US 39.9649 -75.0563 Shawnee Oklahoma United States US 35.3525 -96.9647 Bettendorf Iowa United States US 41.5656 -90.4764 Pahrump Nevada United States US 36.2411 -116.0176 Martinez Georgia United States US 33.5209 -82.0985 Benton Arkansas United States US 34.5771 -92.5715 Olney Maryland United States US 39.1466 -77.0715 Guilderland New York United States US 42.708 -73.9631 Cooper City Florida United States US 26.0463 -80.2862 La Vergne Tennessee United States US 36.0203 -86.5582 West Fargo North Dakota United States US 46.8573 -96.9057 Georgetown Kentucky United States US 38.2251 -84.5481 Wildwood Missouri United States US 38.5799 -90.6698 Prattville Alabama United States US 32.4605 -86.4588 Randallstown Maryland United States US 39.3723 -76.8024 Inver Grove Heights Minnesota United States US 44.8247 -93.0596 Andover Massachusetts United States US 42.6466 -71.1651 La Porte Texas United States US 29.669 -95.0483 Waxahachie Texas United States US 32.4032 -96.8444 Upper Arlington Ohio United States US 40.0272 -83.0704 Paradise California United States US 39.7558 -121.6063 Gahanna Ohio United States US 40.0251 -82.8637 East Point Georgia United States US 33.6696 -84.47 Woodburn Oregon United States US 45.1476 -122.8584

www.jinyi-solar.com Peachtree City Georgia United States US 33.3943 -84.5711 Holly Springs North Carolina United States US 35.654 -78.8403 El Mirage Arizona United States US 33.5905 -112.3271 Clermont Florida United States US 28.5403 -81.7296 Evans Georgia United States US 33.5619 -82.1351 Nacogdoches Texas United States US 31.6135 -94.6528 Granbury Texas United States US 32.4484 -97.7685 Chelmsford Massachusetts United States US 42.6 -71.3631 Monroe North Carolina United States US 35.0061 -80.5593 Lockport New York United States US 43.1698 -78.6956 Pleasant Hill California United States US 37.954 -122.0759 Bethlehem New York United States US 42.5856 -73.8219 Coventry Rhode Island United States US 41.6933 -71.6611 Merrillville Indiana United States US 41.4728 -87.3197 Brunswick Ohio United States US 41.2465 -81.8198 Oswego Illinois United States US 41.6834 -88.3372 Auburn California United States US 38.895 -121.0777 Stow Ohio United States US 41.1765 -81.4344 Carrollwood Florida United States US 28.0577 -82.5149 Mount Juliet Tennessee United States US 36.1991 -86.5114 Boardman Ohio United States US 41.0334 -80.6671 Glastonbury Connecticut United States US 41.6922 -72.5472 Riviera Beach Florida United States US 26.7812 -80.0741 Oak Harbor Washington United States US 48.2965 -122.6331 Leawood Kansas United States US 38.9075 -94.6258 Grass Valley California United States US 39.2237 -121.0521 Sanford North Carolina United States US 35.4874 -79.1772 Cumberland Rhode Island United States US 41.9703 -71.4198 Orangevale California United States US 38.688 -121.2208 Galesburg Illinois United States US 40.9506 -90.3763 Kearney Nebraska United States US 40.7008 -99.0847 Gillette Wyoming United States US 44.2752 -105.4984 Russellville Arkansas United States US 35.2763 -93.1383 Menlo Park California United States US 37.4686 -122.1672 Kennesaw Georgia United States US 34.0262 -84.6177 Dartmouth Massachusetts United States US 41.6138 -70.9973 New City New York United States US 41.1543 -73.9909 Carmel New York United States US 41.3898 -73.7239 San Dimas California United States US 34.1082 -117.809 Vestavia Hills Alabama United States US 33.4518 -86.7438 Owings Mills Maryland United States US 39.4115 -76.7913 Middletown Delaware United States US 39.4453 -75.7166 Sonoma California United States US 38.2902 -122.4598 Navarre Florida United States US 30.4174 -86.8907 Adelanto California United States US 34.5815 -117.4397 Socorro Texas United States US 31.6384 -106.2601 Tooele Utah United States US 40.5393 -112.3082 Lebanon Tennessee United States US 36.2039 -86.3475 Cottonwood Heights Utah United States US 40.6137 -111.8144 Dakota Ridge Colorado United States US 39.6194 -105.1341 Deer Park Texas United States US 29.6898 -95.1151

www.jinyi-solar.com Newark Delaware United States US 39.6776 -75.7573 Bridgeton New Jersey United States US 39.4286 -75.2281 Salisbury North Carolina United States US 35.6657 -80.491 Riverhead New York United States US 40.9409 -72.7095 Arcata California United States US 40.8615 -124.0757 Randolph Massachusetts United States US 42.1778 -71.0539 Meadow Woods Florida United States US 28.3698 -81.3467 Douglasville Georgia United States US 33.7384 -84.7068 Woodridge Illinois United States US 41.7368 -88.0408 Fairborn Ohio United States US 39.801 -84.0094 Ferry Pass Florida United States US 30.5203 -87.1904 Franklin New Jersey United States US 41.1101 -74.5886 Laramie Wyoming United States US 41.3099 -105.6085 North Ridgeville Ohio United States US 41.3851 -82.0194 Pikesville Maryland United States US 39.3893 -76.702 University Place Washington United States US 47.2148 -122.546 Northbrook Illinois United States US 42.1292 -87.8353 Valparaiso Indiana United States US 41.4782 -87.0507 Martinsville Virginia United States US 36.6827 -79.8636 Lexington Massachusetts United States US 42.4456 -71.2307 Derry New Hampshire United States US 42.8888 -71.2804 Salina New York United States US 43.1031 -76.1758 Springville Utah United States US 40.1638 -111.6206 Post Falls Idaho United States US 47.7203 -116.9396 Lawrence New Jersey United States US 40.2954 -74.7205 Pullman Washington United States US 46.734 -117.1669 Central Islip New York United States US 40.7837 -73.1945 Mason Ohio United States US 39.3571 -84.3023 Goshen Indiana United States US 41.574 -85.8304 Alabaster Alabama United States US 33.2198 -86.8226 Foley Alabama United States US 30.3984 -87.6648 Ken Caryl Colorado United States US 39.5769 -105.1138 Estero Florida United States US 26.4277 -81.7951 Calhoun Georgia United States US 34.4917 -84.9391 Franklin Town Massachusetts United States US 42.0862 -71.4113 Fairmont West Virginia United States US 39.4768 -80.1491 Andover Minnesota United States US 45.2571 -93.3265 Sun Prairie Wisconsin United States US 43.1827 -89.2357 Plainfield Indiana United States US 39.6956 -86.3708 Carlsbad New Mexico United States US 32.4013 -104.2388 Key West Florida United States US 24.5637 -81.7768 Warsaw Indiana United States US 41.2443 -85.8478 Lake Stevens Washington United States US 48.0029 -122.096 Elk Grove Village Illinois United States US 42.0061 -87.9929 Alamogordo New Mexico United States US 32.8837 -105.9624 Pekin Illinois United States US 40.5677 -89.6263 St. Charles Illinois United States US 41.9193 -88.311 Copperas Cove Texas United States US 31.1192 -97.914 Ridgecrest California United States US 35.6308 -117.6621 Bowling Green Ohio United States US 41.3773 -83.6501 DeLand Florida United States US 29.0224 -81.2873

www.jinyi-solar.com La Verne California United States US 34.1208 -117.7702 Bethel Park Pennsylvania United States US 40.3239 -80.0364 Massillon Ohio United States US 40.7839 -81.5256 Florence Kentucky United States US 38.99 -84.6471 Westlake Ohio United States US 41.4524 -81.9295 East Lake Florida United States US 28.1205 -82.6868 Eagle Mountain Utah United States US 40.3137 -112.0114 Oxford Mississippi United States US 34.3609 -89.5286 Parkland Florida United States US 26.3218 -80.2533 Rome New York United States US 43.226 -75.491 Starkville Mississippi United States US 33.4608 -88.8297 Matthews North Carolina United States US 35.1195 -80.7101 Eldersburg Maryland United States US 39.4041 -76.9529 Dania Beach Florida United States US 26.0593 -80.1638 Coos Bay Oregon United States US 43.3789 -124.233 Clarence New York United States US 43.0196 -78.6375 Centereach New York United States US 40.8696 -73.0808 Fruit Cove Florida United States US 30.0972 -81.6176 Southlake Texas United States US 32.9545 -97.1503 Princeton New Jersey United States US 40.3563 -74.6693 Kaysville Utah United States US 41.0291 -111.9455 Alliance Ohio United States US 40.9107 -81.1189 Petersburg Virginia United States US 37.2043 -77.3913 North Olmsted Ohio United States US 41.415 -81.919 Columbus Mississippi United States US 33.5088 -88.4097 Redmond Oregon United States US 44.2631 -121.1798 Hopkinsville Kentucky United States US 36.8383 -87.4779 Chillicothe Ohio United States US 39.3393 -82.9937 Willingboro New Jersey United States US 40.028 -74.8882 Woodstock Georgia United States US 34.1026 -84.5085 Liberty Missouri United States US 39.2394 -94.4191 Naugatuck Connecticut United States US 41.489 -73.0518 Marrero Louisiana United States US 29.8871 -90.1126 Mundelein Illinois United States US 42.2692 -88.0101 Clearfield Utah United States US 41.103 -112.0237 French Valley California United States US 33.5998 -117.1069 Savage Minnesota United States US 44.7544 -93.3631 Cicero New York United States US 43.1664 -76.0661 Laguna Hills California United States US 33.592 -117.6992 Wheat Ridge Colorado United States US 39.7727 -105.1028 Bel Air North Maryland United States US 39.5544 -76.3733 Placerville California United States US 38.7308 -120.7978 Milledgeville Georgia United States US 33.0874 -83.2414 Falmouth Massachusetts United States US 41.5915 -70.5914 Greenville Mississippi United States US 33.385 -91.0514 Des Moines Washington United States US 47.3914 -122.3154 Banning California United States US 33.9461 -116.8991 Auburn New York United States US 42.9338 -76.5685 Fallbrook California United States US 33.3693 -117.2258 Goleta California United States US 34.436 -119.8595 Dracut Massachusetts United States US 42.6832 -71.301

www.jinyi-solar.com Redan Georgia United States US 33.7393 -84.1644 Orangeburg South Carolina United States US 33.4928 -80.8671 Sherwood Arkansas United States US 34.8509 -92.2029 Harker Heights Texas United States US 31.0572 -97.6445 Algonquin Illinois United States US 42.1629 -88.3158 Wooster Ohio United States US 40.8166 -81.9334 Brooklyn Center Minnesota United States US 45.0681 -93.3162 Lakeside Florida United States US 30.1356 -81.7674 Saratoga California United States US 37.2684 -122.0263 Pueblo West Colorado United States US 38.3551 -104.7266 Greer South Carolina United States US 34.9315 -82.2316 Winter Park Florida United States US 28.5987 -81.3438 Nogales Arizona United States US 31.3624 -110.9336 Rochester New Hampshire United States US 43.299 -70.9787 Gurnee Illinois United States US 42.3708 -87.9392 Los Altos California United States US 37.3685 -122.0966 Los Gatos California United States US 37.2302 -121.956 Aiken South Carolina United States US 33.5304 -81.727 Granger Indiana United States US 41.7373 -86.135 South Kingstown Rhode Island United States US 41.4458 -71.5441 Holladay Utah United States US 40.6599 -111.8226 Kahului Hawaii United States US 20.8715 -156.4603 Fair Oaks California United States US 38.6504 -121.2497 Tewksbury Massachusetts United States US 42.612 -71.2278 San Luis Arizona United States US 32.4911 -114.7089 Clinton Iowa United States US 41.8434 -90.2409 Butte Montana United States US 45.902 -112.6571 Peru Illinois United States US 41.349 -89.1368 Barstow California United States US 34.8661 -117.0472 Newington Connecticut United States US 41.687 -72.7308 Nicholasville Kentucky United States US 37.8904 -84.5668 Springfield Virginia United States US 38.7809 -77.1839 Deptford New Jersey United States US 39.8157 -75.1181 Prairieville Louisiana United States US 30.3151 -90.9571 Spanaway Washington United States US 47.0979 -122.4233 Smithfield North Carolina United States US 35.5131 -78.3495 North Tonawanda New York United States US 43.0457 -78.8659 Spring Valley California United States US 32.7317 -116.9766 Westfield New Jersey United States US 40.6515 -74.3433 Needham Massachusetts United States US 42.2814 -71.2411 South Riding Virginia United States US 38.912 -77.5132 Atascadero California United States US 35.4827 -120.6858 North Royalton Ohio United States US 41.3138 -81.7452 Texarkana Arkansas United States US 33.4361 -93.996 Opelika Alabama United States US 32.6621 -85.3772 Garden City Kansas United States US 37.9754 -100.8528 Walnut California United States US 34.0334 -117.8593 Ballwin Missouri United States US 38.595 -90.5501 Carney Maryland United States US 39.405 -76.5236 Gloucester Massachusetts United States US 42.626 -70.6897 North Andover Massachusetts United States US 42.6713 -71.0865

www.jinyi-solar.com Kerrville Texas United States US 30.0398 -99.1319 East Liverpool Ohio United States US 40.6333 -80.5677 Milford Mill Maryland United States US 39.3444 -76.7668 Madison Heights Michigan United States US 42.5073 -83.1034 Orcutt California United States US 34.8668 -120.4269 Winona Minnesota United States US 44.0509 -91.6689 Livingston New Jersey United States US 40.7855 -74.3291 Milton Pennsylvania United States US 41.009 -76.8506 Athens Ohio United States US 39.3269 -82.0987 Kent Ohio United States US 41.149 -81.361 Chicago Heights Illinois United States US 41.5101 -87.6347 South Lake Tahoe California United States US 38.9393 -119.9828 Lawrenceville Georgia United States US 33.9525 -83.9928 Rexburg Idaho United States US 43.8222 -111.7924 North Chicago Illinois United States US 42.3172 -87.8596 Fountain Colorado United States US 38.6888 -104.6829 Highland Park Illinois United States US 42.1823 -87.8105 Ukiah California United States US 39.1463 -123.2105 Somerset Kentucky United States US 37.0816 -84.6089 Crown Point Indiana United States US 41.4141 -87.3456 New Iberia Louisiana United States US 30.0049 -91.8202 Saratoga Springs Utah United States US 40.3448 -111.9153 American Fork Utah United States US 40.3793 -111.7951 Syracuse Utah United States US 41.0864 -112.0697 Glenville New York United States US 42.8869 -73.9925 Fitchburg Wisconsin United States US 42.9859 -89.4255 Niles Illinois United States US 42.0279 -87.81 Duluth Georgia United States US 34.0053 -84.1491 Chamblee Georgia United States US 33.8842 -84.3008 Rotterdam New York United States US 42.8133 -74.0129 Atwater California United States US 37.3543 -120.5981 Voorhees New Jersey United States US 39.845 -74.955 East Fishkill New York United States US 41.5567 -73.7824 Cheshire Connecticut United States US 41.5114 -72.9036 O'Fallon Illinois United States US 38.5976 -89.9156 Sanford Maine United States US 43.4244 -70.7573 Firestone Colorado United States US 40.1563 -104.9495 Cibolo Texas United States US 29.564 -98.2125 Raytown Missouri United States US 38.9944 -94.4641 Athens Alabama United States US 34.7847 -86.951 Cornelius North Carolina United States US 35.4731 -80.8822 Lake Magdalene Florida United States US 28.0875 -82.4791 Vernon Connecticut United States US 41.8364 -72.4606 Fleming Island Florida United States US 30.0988 -81.7124 Johnston Rhode Island United States US 41.8274 -71.5201 Geneva New York United States US 42.8644 -76.9827 SeaTac Washington United States US 47.4445 -122.2986 Norwood Massachusetts United States US 42.1861 -71.1948 Stockbridge Georgia United States US 33.5253 -84.2294 Oak Ridge Tennessee United States US 35.9638 -84.2938 Aberdeen Washington United States US 46.9757 -123.8095

www.jinyi-solar.com Southgate Michigan United States US 42.2047 -83.2057 Lumberton North Carolina United States US 34.6312 -79.0186 Windsor Connecticut United States US 41.871 -72.6736 North Attleborough Massachusetts United States US 41.9699 -71.3345 Mount Olive New Jersey United States US 40.8662 -74.7426 Plattsburgh New York United States US 44.6951 -73.4563 East Haven Connecticut United States US 41.2984 -72.8577 Wellesley Massachusetts United States US 42.3043 -71.2855 Central Louisiana United States US 30.5593 -91.0369 Morgan City Louisiana United States US 29.7041 -91.192 Salem New Hampshire United States US 42.7902 -71.2203 Lake in the Hills Illinois United States US 42.1913 -88.3478 Hermiston Oregon United States US 45.8322 -119.286 Newberg Oregon United States US 45.3075 -122.9601 Garner North Carolina United States US 35.6938 -78.6199 Agawam Town Massachusetts United States US 42.0657 -72.6526 Burlington Iowa United States US 40.8072 -91.1247 Maryville Tennessee United States US 35.7469 -83.9787 Granite City Illinois United States US 38.7295 -90.1263 Chili New York United States US 43.0845 -77.7541 West Warwick Rhode Island United States US 41.6986 -71.5156 West Springfield Massachusetts United States US 42.1253 -72.6503 Town Perry Hall Maryland United States US 39.4067 -76.4781 Henderson Kentucky United States US 37.8397 -87.5798 Gates New York United States US 43.1514 -77.713 Burton Michigan United States US 42.9974 -83.6175 Monterey California United States US 36.5922 -121.8807 Schererville Indiana United States US 41.487 -87.4444 Milford Massachusetts United States US 42.1565 -71.5188 Big Spring Texas United States US 32.2387 -101.4802 Northampton Massachusetts United States US 42.3266 -72.6745 Harrison New York United States US 41.0233 -73.7192 Wallkill New York United States US 41.4853 -74.3941 Jacksonville Arkansas United States US 34.8807 -92.1302 Bella Vista Arkansas United States US 36.4667 -94.2707 Mehlville Missouri United States US 38.5018 -90.3149 Lacey New Jersey United States US 39.8564 -74.2624 Austintown Ohio United States US 41.0932 -80.7405 Casselberry Florida United States US 28.6625 -81.3218 Sunbury Pennsylvania United States US 40.8617 -76.7874 Benicia California United States US 38.0704 -122.1541 Stoughton Massachusetts United States US 42.1192 -71.1019 West Windsor New Jersey United States US 40.2897 -74.6267 Crofton Maryland United States US 39.0144 -76.68 Wisconsin Rapids Wisconsin United States US 44.3928 -89.8265 Aberdeen South Dakota United States US 45.4646 -98.468 Magna Utah United States US 40.7094 -112.0828 Hobart Indiana United States US 41.5139 -87.2729 Vestal New York United States US 42.0492 -76.026 Laplace Louisiana United States US 30.0731 -90.4758 East Chicago Indiana United States US 41.6484 -87.4536

www.jinyi-solar.com Princeton Florida United States US 25.5396 -80.3971 Fortuna Foothills Arizona United States US 32.6616 -114.3973 Ruston Louisiana United States US 32.5329 -92.6361 Drexel Heights Arizona United States US 32.1457 -111.0479 Branford Connecticut United States US 41.2841 -72.7981 Oakdale Minnesota United States US 44.9877 -92.9641 Glen Ellyn Illinois United States US 41.8667 -88.0629 Saugus Massachusetts United States US 42.4681 -71.0145 Belle Glade Florida United States US 26.6919 -80.6672 Sonora California United States US 37.9819 -120.3828 Lansing Illinois United States US 41.5648 -87.5462 Canton Georgia United States US 34.2466 -84.4901 Millville New Jersey United States US 39.3903 -75.0561 Fuquay-Varina North Carolina United States US 35.5961 -78.7807 Gloversville New York United States US 43.0491 -74.3465 Fridley Minnesota United States US 45.0841 -93.2595 Ashtabula Ohio United States US 41.8806 -80.7984 Garfield Heights Ohio United States US 41.4199 -81.6038 Westport Connecticut United States US 41.1428 -73.3475 Seguin Texas United States US 29.5891 -97.9661 Neptune New Jersey United States US 40.2105 -74.0538 Monroeville Pennsylvania United States US 40.4262 -79.7605 Dodge City Kansas United States US 37.761 -100.0182 Sterling Illinois United States US 41.7997 -89.6952 Oak Forest Illinois United States US 41.6055 -87.7527 East Windsor New Jersey United States US 40.2606 -74.5295 Deer Park New York United States US 40.7623 -73.3219 Kirkwood Missouri United States US 38.5789 -90.4203 Dix Hills New York United States US 40.8035 -73.337 Independence Kentucky United States US 38.951 -84.5492 Forest Hills Michigan United States US 42.9577 -85.4895 Vineyard California United States US 38.4744 -121.319 Sanger California United States US 36.6992 -119.5576 Galt California United States US 38.2693 -121.3 Queensbury New York United States US 43.3621 -73.6753 Windsor California United States US 38.5418 -122.8086 Fremont Nebraska United States US 41.4396 -96.4879 Milton Massachusetts United States US 42.2412 -71.0844 Danvers Massachusetts United States US 42.574 -70.9494 Kinston North Carolina United States US 35.2748 -77.5937 Glen Cove New York United States US 40.8709 -73.6287 Pasadena Maryland United States US 39.1552 -76.5537 Tualatin Oregon United States US 45.3772 -122.7746 Rockledge Florida United States US 28.3201 -80.732 Shaker Heights Ohio United States US 41.4744 -81.5496 Wilmette Illinois United States US 42.077 -87.7282 Jeffersontown Kentucky United States US 38.2048 -85.5701 New Milford Connecticut United States US 41.6043 -73.4213 Cañon City Colorado United States US 38.4429 -105.2204 Vicksburg Mississippi United States US 32.3173 -90.8868 St. Helens Oregon United States US 45.8572 -122.8163

www.jinyi-solar.com Plum Pennsylvania United States US 40.5024 -79.7496 Monticello Minnesota United States US 45.298 -93.7984 Huntley Illinois United States US 42.16 -88.433 Shirley New York United States US 40.7949 -72.8743 West Chicago Illinois United States US 41.896 -88.2252 Searcy Arkansas United States US 35.2418 -91.7351 Allen Park Michigan United States US 42.2595 -83.2107 Gladstone Missouri United States US 39.2133 -94.5592 Waterville Maine United States US 44.5441 -69.6624 West Islip New York United States US 40.7097 -73.2971 Horn Lake Mississippi United States US 34.9512 -90.0501 South Laurel Maryland United States US 39.0603 -76.8456 Lewes Delaware United States US 38.7781 -75.1454 New London Connecticut United States US 41.3502 -72.1023 Paramus New Jersey United States US 40.9455 -74.0712 Bernards New Jersey United States US 40.6761 -74.5678 Norfolk Nebraska United States US 42.0328 -97.4209 Stafford New Jersey United States US 39.7049 -74.2643 Ocean New Jersey United States US 40.252 -74.0392 Fernandina Beach Florida United States US 30.658 -81.4504 Maryland Heights Missouri United States US 38.7188 -90.475 East Lake-Orient Park Florida United States US 27.9971 -82.3653 Shelby North Carolina United States US 35.2904 -81.5451 Graham Washington United States US 47.0407 -122.2757 Wasco California United States US 35.5938 -119.3671 McHenry Illinois United States US 42.3388 -88.2931 Wappinger New York United States US 41.59 -73.8918 Paragould Arkansas United States US 36.0556 -90.5148 Yukon Oklahoma United States US 35.5201 -97.7638 Wakefield Massachusetts United States US 42.5035 -71.0656 Seneca South Carolina United States US 34.6816 -82.9609 Ilchester Maryland United States US 39.2187 -76.7684 New Windsor New York United States US 41.4742 -74.1089 Shoreview Minnesota United States US 45.0842 -93.1358 Cortland New York United States US 42.6004 -76.1784 Norco California United States US 33.9253 -117.55 West Milford New Jersey United States US 41.1062 -74.3913 Mint Hill North Carolina United States US 35.1781 -80.6532 Bixby Oklahoma United States US 35.9454 -95.8773 Rock Springs Wyoming United States US 41.5951 -109.2237 Zionsville Indiana United States US 39.999 -86.2921 West Linn Oregon United States US 45.3669 -122.6399 Colleyville Texas United States US 32.8913 -97.1486 Waynesboro Pennsylvania United States US 39.7525 -77.5822 East St. Louis Illinois United States US 38.6156 -90.1304 Statesville North Carolina United States US 35.7838 -80.8711 Garden City Michigan United States US 42.3244 -83.3412 Short Pump Virginia United States US 37.6549 -77.6201 Thomasville North Carolina United States US 35.8813 -80.0807 Marshalltown Iowa United States US 42.0341 -92.9067 Ramsey Minnesota United States US 45.2617 -93.4494

www.jinyi-solar.com Mahwah New Jersey United States US 41.0816 -74.1856 Natchez Mississippi United States US 31.5437 -91.3867 New Lenox Illinois United States US 41.5097 -87.97 Batavia Illinois United States US 41.8479 -88.3109 Xenia Ohio United States US 39.6829 -83.9413 Chaska Minnesota United States US 44.8164 -93.6092 Pearl Mississippi United States US 32.273 -90.0918 Mount Pleasant Wisconsin United States US 42.7129 -87.8875 Temple Terrace Florida United States US 28.0437 -82.3774 Alvin Texas United States US 29.387 -95.2936 Brawley California United States US 32.9783 -115.5288 Fort Hood Texas United States US 31.1345 -97.7797 New Smyrna Beach Florida United States US 29.0249 -80.965 Morrisville North Carolina United States US 35.8366 -78.8348 Mason City Iowa United States US 43.1487 -93.1998 Lafayette California United States US 37.8919 -122.1189 Lebanon New Hampshire United States US 43.6353 -72.2531 Washington Utah United States US 37.1325 -113.4893 Prior Lake Minnesota United States US 44.7251 -93.4409 Sedalia Missouri United States US 38.7042 -93.2351 Wethersfield Connecticut United States US 41.7013 -72.6703 Bessemer Alabama United States US 33.3709 -86.9713 Lemoore California United States US 36.296 -119.7983 Muscatine Iowa United States US 41.4195 -91.068 Oakleaf Plantation Florida United States US 30.1689 -81.8337 Williston North Dakota United States US 48.1814 -103.6364 Vernon Hills Illinois United States US 42.234 -87.9607 Timberwood Park Texas United States US 29.6994 -98.4838 Lochearn Maryland United States US 39.346 -76.7307 Superior Wisconsin United States US 46.6941 -92.0823 Medina Ohio United States US 41.1358 -81.8694 North Kingstown Rhode Island United States US 41.5687 -71.4629 Plainview New York United States US 40.7832 -73.4732 Cabot Arkansas United States US 34.9764 -92.0273 Bayonet Point Florida United States US 28.3255 -82.6834 Barberton Ohio United States US 41.0094 -81.6037 Holbrook New York United States US 40.7944 -73.0707 Burlington Massachusetts United States US 42.5022 -71.2027 Eagle Idaho United States US 43.7223 -116.3861 Laurel Mississippi United States US 31.6956 -89.1448 Summerlin South Nevada United States US 36.1242 -115.3324 Snoqualmie Washington United States US 47.5293 -121.8412 Marquette Michigan United States US 46.544 -87.4082 Wall New Jersey United States US 40.1674 -74.0974 Mansfield Connecticut United States US 41.7892 -72.2287 Winchester Kentucky United States US 38.0017 -84.1908 Citrus Park Florida United States US 28.073 -82.5628 Paris Texas United States US 33.6689 -95.5462 Neenah Wisconsin United States US 44.167 -88.4763 Sachse Texas United States US 32.9726 -96.5793 Randolph New Jersey United States US 40.8434 -74.5818

www.jinyi-solar.com Española New Mexico United States US 36.0041 -106.0669 Brownsburg Indiana United States US 39.8329 -86.3824 White Bear Lake Minnesota United States US 45.0655 -93.015 Lake City Florida United States US 30.1901 -82.6471 Troy Ohio United States US 40.0435 -84.2189 Salem Virginia United States US 37.2864 -80.0555 Edgewood Maryland United States US 39.421 -76.2968 Okeechobee Florida United States US 27.2414 -80.8298 Woodstock Illinois United States US 42.3103 -88.4357 South Windsor Connecticut United States US 41.8353 -72.5733 West Odessa Texas United States US 31.8388 -102.4996 Reading Massachusetts United States US 42.5351 -71.1056 Maple Valley Washington United States US 47.3659 -122.0368 Green Ohio United States US 40.9483 -81.4757 Ridgewood New Jersey United States US 40.9821 -74.1128 Immokalee Florida United States US 26.4253 -81.4251 Scottsbluff Nebraska United States US 41.8684 -103.6619 Middle River Maryland United States US 39.3345 -76.4318 Marshfield Massachusetts United States US 42.114 -70.715 Madison Mississippi United States US 32.4738 -90.13 De Witt New York United States US 43.0503 -76.0712 Farmington Connecticut United States US 41.7288 -72.8407 Owatonna Minnesota United States US 44.0914 -93.2304 Moscow Idaho United States US 46.7307 -116.9986 Merrimack New Hampshire United States US 42.8547 -71.5188 Chanhassen Minnesota United States US 44.8544 -93.5621 Hercules California United States US 38.0064 -122.2564 Cave Spring Virginia United States US 37.2254 -80.0073 Boone North Carolina United States US 36.2111 -81.6668 South Portland Maine United States US 43.6309 -70.2895 Forest City North Carolina United States US 35.3339 -81.8702 Homewood Alabama United States US 33.4617 -86.8092 Lockport Illinois United States US 41.5904 -88.0293 Temescal Valley California United States US 33.7581 -117.4677 Dedham Massachusetts United States US 42.2466 -71.1777 Hutto Texas United States US 30.5374 -97.5516 Claremore Oklahoma United States US 36.3143 -95.6101 Horizon West Florida United States US 28.4417 -81.6145 North Tustin California United States US 33.7644 -117.7945 Balch Springs Texas United States US 32.7194 -96.6151 Tarpon Springs Florida United States US 28.1493 -82.7623 Windsor Colorado United States US 40.4679 -104.9211 Austin Minnesota United States US 43.6722 -92.9761 Hazelwood Missouri United States US 38.7931 -90.39 Kingsville Texas United States US 27.5095 -97.861 Mercer Island Washington United States US 47.5625 -122.2265 Midlothian Texas United States US 32.4718 -96.9877 Lancaster South Carolina United States US 34.7247 -80.7802 Ridgefield Connecticut United States US 41.3065 -73.5023 Belvidere Illinois United States US 42.2544 -88.8649 Sebastian Florida United States US 27.7883 -80.4815

www.jinyi-solar.com Grandview Missouri United States US 38.8802 -94.5227 Clinton Mississippi United States US 32.354 -90.3403 Londonderry New Hampshire United States US 42.8796 -71.3873 Riverside Ohio United States US 39.7836 -84.1219 Northport Alabama United States US 33.2589 -87.5985 Franklin Indiana United States US 39.4931 -86.0542 Sun City West Arizona United States US 33.6693 -112.3575 Columbine Colorado United States US 39.5879 -105.0694 Opelousas Louisiana United States US 30.528 -92.0851 De Pere Wisconsin United States US 44.4313 -88.0793 Champlin Minnesota United States US 45.1702 -93.3903 Yucca Valley California United States US 34.1234 -116.4216 Caledonia Wisconsin United States US 42.7986 -87.8762 Greenville Texas United States US 33.1116 -96.1099 Muskego Wisconsin United States US 42.886 -88.1291 Wyandotte Michigan United States US 42.2113 -83.1558 Edwardsville Illinois United States US 38.7922 -89.9881 Walpole Massachusetts United States US 42.1465 -71.2555 Sevierville Tennessee United States US 35.8873 -83.5678 South Salt Lake Utah United States US 40.7056 -111.8986 Newport Rhode Island United States US 41.4803 -71.3205 Holt Michigan United States US 42.6416 -84.5307 Harvey Illinois United States US 41.6076 -87.6521 Hanahan South Carolina United States US 32.9302 -80.0031 Canyon Lake Texas United States US 29.8761 -98.2611 West Memphis Arkansas United States US 35.1531 -90.1995 Hudson New Hampshire United States US 42.7639 -71.4072 Ponca City Oklahoma United States US 36.7235 -97.0679 Windham Connecticut United States US 41.7102 -72.1671 Walker Michigan United States US 42.9858 -85.7442 Chantilly Virginia United States US 38.8868 -77.4453 Somerset New Jersey United States US 40.5083 -74.501 Westmont Illinois United States US 41.7948 -87.9742 McDonough Georgia United States US 33.4399 -84.1508 Ontario Oregon United States US 44.0259 -116.976 Palmetto Bay Florida United States US 25.622 -80.3222 Collinsville Illinois United States US 38.6769 -90.0059 Burlington Wisconsin United States US 42.6749 -88.2724 Branson Missouri United States US 36.651 -93.2634 Emporia Kansas United States US 38.4028 -96.1924 Homer Glen Illinois United States US 41.6044 -87.9497 Waverly Michigan United States US 42.7401 -84.6353 Fountain Hills Arizona United States US 33.6073 -111.7398 Chesapeake Beach Maryland United States US 38.6881 -76.5448 Palm City Florida United States US 27.1736 -80.2861 San Benito Texas United States US 26.1298 -97.644 Bainbridge Island Washington United States US 47.6439 -122.5434 North Laurel Maryland United States US 39.1286 -76.8476 Elk River Minnesota United States US 45.3314 -93.567 Norton Shores Michigan United States US 43.1621 -86.2519 Inkster Michigan United States US 42.2935 -83.3148

www.jinyi-solar.com South Plainfield New Jersey United States US 40.5748 -74.4153 Fresno Texas United States US 29.5357 -95.4693 Coronado California United States US 32.664 -117.16 Freeport Illinois United States US 42.2892 -89.6348 Brookings South Dakota United States US 44.3022 -96.7859 Hastings Nebraska United States US 40.5963 -98.3914 Kernersville North Carolina United States US 36.1065 -80.0847 Trotwood Ohio United States US 39.7927 -84.3165 Denison Texas United States US 33.7672 -96.5807 Waycross Georgia United States US 31.2108 -82.3579 North Platte Nebraska United States US 41.1266 -100.764 Lincolnia Virginia United States US 38.8158 -77.1543 Rosemount Minnesota United States US 44.7465 -93.0662 Scotch Plains New Jersey United States US 40.6332 -74.3739 Seal Beach California United States US 33.7542 -118.0714 Tifton Georgia United States US 31.4625 -83.5205 Simsbury Connecticut United States US 41.8729 -72.8256 Haines City Florida United States US 28.11 -81.6157 Thomasville Georgia United States US 30.8394 -83.9783 Ridgeland Mississippi United States US 32.4236 -90.1481 North Potomac Maryland United States US 39.0955 -77.2372 Keystone Florida United States US 28.1312 -82.5999 Erie Colorado United States US 40.0404 -105.0397 Fairland Maryland United States US 39.0804 -76.9527 Fort Dodge Iowa United States US 42.5098 -94.1751 Middleborough Massachusetts United States US 41.8803 -70.8745 Ottumwa Iowa United States US 41.0196 -92.4186 Candler-McAfee Georgia United States US 33.7267 -84.2723 Calabasas California United States US 34.1375 -118.6689 Loma Linda California United States US 34.0451 -117.2498 Marysville Ohio United States US 40.2276 -83.3594 Avon Lake Ohio United States US 41.4945 -82.016 Mequon Wisconsin United States US 43.2352 -87.9838 Plainview Texas United States US 34.1911 -101.7234 Fort Washington Maryland United States US 38.7339 -77.0069 Madisonville Kentucky United States US 37.341 -87.5034 Forest Grove Oregon United States US 45.5244 -123.1101 Hudson Wisconsin United States US 44.9639 -92.7316 Medford New York United States US 40.822 -72.9859 Faribault Minnesota United States US 44.2985 -93.2787 Fairfax Virginia United States US 38.8531 -77.2997 Westford Massachusetts United States US 42.5864 -71.4401 Farmington Utah United States US 40.9846 -111.9064 Dunkirk New York United States US 42.4803 -79.3323 Wilsonville Oregon United States US 45.3107 -122.7706 Dinuba California United States US 36.5453 -119.3987 Vero Beach South Florida United States US 27.6164 -80.413 Easton Massachusetts United States US 42.0362 -71.1103 Brandon Mississippi United States US 32.2778 -89.9896 Rolling Meadows Illinois United States US 42.0747 -88.0253 Ilion New York United States US 43.0114 -75.0396

www.jinyi-solar.com Cranford New Jersey United States US 40.6564 -74.3036 Zion Illinois United States US 42.4598 -87.8509 Cottage Lake Washington United States US 47.7466 -122.0755 Heber Utah United States US 40.5068 -111.3984 North Haven Connecticut United States US 41.3818 -72.8573 Port Angeles Washington United States US 48.1142 -123.4565 Pooler Georgia United States US 32.1043 -81.2568 Charles Town West Virginia United States US 39.2745 -77.8632 Centerville Ohio United States US 39.6339 -84.1449 Conway South Carolina United States US 33.8403 -79.0422 Bay Point California United States US 38.0328 -121.9616 Mansfield Massachusetts United States US 42.0163 -71.2187 Greeneville Tennessee United States US 36.168 -82.8198 Derby Kansas United States US 37.5571 -97.2552 Halfmoon New York United States US 42.864 -73.7275 Forest Lake Minnesota United States US 45.2536 -92.9583 Palatka Florida United States US 29.6493 -81.6704 Benbrook Texas United States US 32.6787 -97.4638 Socastee South Carolina United States US 33.6871 -79.0086 Mount Pocono Pennsylvania United States US 41.1225 -75.3582 Half Moon Bay California United States US 37.4688 -122.4383 Wilmington Massachusetts United States US 42.5609 -71.1654 Jacksonville Beach Florida United States US 30.2782 -81.4045 Rockingham North Carolina United States US 34.9386 -79.7608 Van Buren Arkansas United States US 35.448 -94.3529 Pelham Alabama United States US 33.3114 -86.7573 Greenbelt Maryland United States US 38.9953 -76.8885 Plainsboro New Jersey United States US 40.3377 -74.5879 Palm River-Clair Mel Florida United States US 27.9239 -82.3791 Belton Missouri United States US 38.8193 -94.5334 Wadsworth Ohio United States US 41.0279 -81.7324 Ellensburg Washington United States US 46.9994 -120.547 Yarmouth Massachusetts United States US 41.6768 -70.2248 Roxbury New Jersey United States US 40.8822 -74.6522 Romulus Michigan United States US 42.2237 -83.366 Acton Massachusetts United States US 42.4843 -71.4378 Gallup New Mexico United States US 35.5183 -108.7423 Bloomingdale Florida United States US 27.8784 -82.2624 Loves Park Illinois United States US 42.3365 -88.9975 Converse Texas United States US 29.5091 -98.3084 Wekiwa Springs Florida United States US 28.6984 -81.4251 Medford New Jersey United States US 39.8639 -74.8231 Wright Florida United States US 30.4444 -86.642 Camas Washington United States US 45.6003 -122.4306 Lincolnton North Carolina United States US 35.4747 -81.2385 Shelbyville Kentucky United States US 38.2066 -85.2306 Auburn Hills Michigan United States US 42.6735 -83.2447 Westchase Florida United States US 28.0597 -82.611 Sugar Hill Georgia United States US 34.1081 -84.056 Bethany Oregon United States US 45.5613 -122.837 Crystal Minnesota United States US 45.0377 -93.3599

www.jinyi-solar.com Oakdale California United States US 37.7616 -120.8471 Meadville Pennsylvania United States US 41.6476 -80.1468 Laguna Beach California United States US 33.5449 -117.7613 Watertown Wisconsin United States US 43.1893 -88.7285 Morton Grove Illinois United States US 42.0423 -87.789 Columbus Nebraska United States US 41.4361 -97.3561 West Springfield Virginia United States US 38.7771 -77.2268 Farmington Minnesota United States US 44.6572 -93.1687 Montgomery New Jersey United States US 40.426 -74.6791 Avon Ohio United States US 41.4485 -82.0187 Hingham Massachusetts United States US 42.2176 -70.8854 Arnold Maryland United States US 39.0437 -76.4974 Auburn Maine United States US 44.085 -70.2492 Seymour Indiana United States US 38.9477 -85.8912 Venice Florida United States US 27.1164 -82.4135 Onondaga New York United States US 42.9687 -76.2168 Saginaw Texas United States US 32.8657 -97.3652 Hunters Creek Florida United States US 28.3611 -81.4357 Okemos Michigan United States US 42.7057 -84.4135 Anthem Arizona United States US 33.856 -112.1168 Tumwater Washington United States US 46.989 -122.9173 Solon Ohio United States US 41.3864 -81.4401 Roanoke Rapids North Carolina United States US 36.4452 -77.649 Greenfield Town Massachusetts United States US 42.614 -72.5985 Silver Firs Washington United States US 47.8635 -122.1497 North Augusta South Carolina United States US 33.5214 -81.9547 Taylors South Carolina United States US 34.9157 -82.3124 Lisle Illinois United States US 41.7922 -88.0883 Montrose Colorado United States US 38.469 -107.8589 Chalmette Louisiana United States US 29.9437 -89.966 Pittsburg Kansas United States US 37.4129 -94.6984 Webster Groves Missouri United States US 38.5866 -90.3544 Hastings Minnesota United States US 44.7318 -92.8538 Kenmore Washington United States US 47.7532 -122.2459 Oxford Ohio United States US 39.5061 -84.7434 Willoughby Ohio United States US 41.646 -81.4084 Canton Massachusetts United States US 42.175 -71.1264 Harriman Tennessee United States US 35.9306 -84.5603 East Patchogue New York United States US 40.7704 -72.9817 Roselle Illinois United States US 41.9807 -88.0862 Dolton Illinois United States US 41.6284 -87.5979 Braidwood Illinois United States US 41.2696 -88.2234 New Brighton Minnesota United States US 45.0658 -93.2061 Lathrop California United States US 37.809 -121.313 Griffin Georgia United States US 33.2418 -84.2747 Brent Florida United States US 30.4729 -87.2496 East Peoria Illinois United States US 40.6734 -89.5419 Machesney Park Illinois United States US 42.3666 -89.0266 Farragut Tennessee United States US 35.8731 -84.1822 Munster Indiana United States US 41.5469 -87.504 Elizabeth City North Carolina United States US 36.2942 -76.236

www.jinyi-solar.com Garden City New York United States US 40.7266 -73.6447 Acworth Georgia United States US 34.0565 -84.6709 Lysander New York United States US 43.18 -76.3745 Westerly Rhode Island United States US 41.3635 -71.7897 Hopewell Virginia United States US 37.2915 -77.2985 Highland Indiana United States US 41.5484 -87.4588 Winchester Massachusetts United States US 42.4518 -71.1463 Jenks Oklahoma United States US 35.9981 -95.9737 Fremont Ohio United States US 41.3533 -83.1146 Radcliff Kentucky United States US 37.8205 -85.9366 Vernon New Jersey United States US 41.1973 -74.4859 Northdale Florida United States US 28.1058 -82.5263 South Elgin Illinois United States US 41.9906 -88.3134 Wareham Massachusetts United States US 41.7662 -70.6999 Patterson California United States US 37.4738 -121.1438 Corsicana Texas United States US 32.0821 -96.468 Morris New Jersey United States US 40.796 -74.4945 Granite Bay California United States US 38.7601 -121.1714 Le Ray New York United States US 44.0771 -75.7975 Auburn Indiana United States US 41.3666 -85.0559 Corcoran California United States US 36.0847 -119.5612 Maple Heights Ohio United States US 41.4094 -81.5625 Edgewater Florida United States US 28.962 -80.9415 Bloomington California United States US 34.0601 -117.4013 Guilford Connecticut United States US 41.3345 -72.7004 Prairie Village Kansas United States US 38.9874 -94.6362 Port Hueneme California United States US 34.1617 -119.2036 Waynesboro Virginia United States US 38.0674 -78.9014 Summit New Jersey United States US 40.7154 -74.3647 Bristol Rhode Island United States US 41.6827 -71.2694 Christiansburg Virginia United States US 37.1411 -80.4028 Hudson Ohio United States US 41.2399 -81.4408 Niskayuna New York United States US 42.803 -73.873 Southold New York United States US 41.0435 -72.4184 Winter Gardens California United States US 32.8376 -116.9268 Pace Florida United States US 30.6187 -87.1667 Mandan North Dakota United States US 46.829 -100.887 Kihei Hawaii United States US 20.7653 -156.4454 Brownwood Texas United States US 31.7124 -98.9766 Ruskin Florida United States US 27.7065 -82.4209 Marina California United States US 36.6812 -121.7894 Barnegat New Jersey United States US 39.7666 -74.2773 Warrensburg Missouri United States US 38.7619 -93.7277 Union Hill-Novelty Hill Washington United States US 47.6788 -122.0284 Clarksburg Maryland United States US 39.2314 -77.2617 Greenfield Indiana United States US 39.7937 -85.7738 West Melbourne Florida United States US 28.0693 -80.6734 Simpsonville South Carolina United States US 34.7291 -82.2572 Keene New Hampshire United States US 42.9494 -72.2997 Darien Illinois United States US 41.7447 -87.9823 Lower New Jersey United States US 38.9819 -74.9088

www.jinyi-solar.com Allison Park Pennsylvania United States US 40.573 -79.9603 Northfield Minnesota United States US 44.4551 -93.1697 Bedford New Hampshire United States US 42.9407 -71.5302 Bloomingdale Illinois United States US 41.9497 -88.0895 Geneva Illinois United States US 41.8833 -88.3242 Augusta Maine United States US 44.3341 -69.7319 Sun City Center Florida United States US 27.7149 -82.3569 St. Andrews South Carolina United States US 34.051 -81.1057 Watertown Connecticut United States US 41.616 -73.1177 Clinton Utah United States US 41.1395 -112.0656 Stoneham Massachusetts United States US 42.4741 -71.0972 Chester Virginia United States US 37.3531 -77.4342 Eastmont Washington United States US 47.8968 -122.1817 Naples Florida United States US 26.1505 -81.7936 Lyndhurst New Jersey United States US 40.7964 -74.1099 Dickinson North Dakota United States US 46.8918 -102.7924 Ensley Florida United States US 30.5261 -87.2735 Green Valley Arizona United States US 31.8437 -111.0172 Fort Walton Beach Florida United States US 30.4249 -86.6193 Mukwonago Wisconsin United States US 42.8566 -88.3269 Ramona California United States US 33.0474 -116.8767 Rose Hill Virginia United States US 38.7872 -77.1085 New Castle Indiana United States US 39.919 -85.3697 Watertown South Dakota United States US 44.9094 -97.1532 Villa Park Illinois United States US 41.8864 -87.9779 Lewistown Pennsylvania United States US 40.5964 -77.573 Lakeside California United States US 32.856 -116.904 Trussville Alabama United States US 33.6404 -86.5818 Del City Oklahoma United States US 35.4483 -97.4408 Marietta Ohio United States US 39.4241 -81.4465 Duarte California United States US 34.1609 -117.9504 Darien Connecticut United States US 41.0786 -73.4819 Montville New Jersey United States US 40.9135 -74.3594 Frederickson Washington United States US 47.0914 -122.3594 Belton Texas United States US 31.0525 -97.479 South Holland Illinois United States US 41.5977 -87.6022 Prichard Alabama United States US 30.7735 -88.1301 Mount Vernon Ohio United States US 40.3854 -82.4732 Affton Missouri United States US 38.5499 -90.3263 Clarksville Indiana United States US 38.3221 -85.7673 Park Forest Illinois United States US 41.4817 -87.6868 La Porte Indiana United States US 41.6077 -86.7137 Marshall Texas United States US 32.537 -94.3515 Bellview Florida United States US 30.462 -87.312 Rancho San Diego California United States US 32.7624 -116.9197 Siloam Springs Arkansas United States US 36.1844 -94.5318 Lincoln Rhode Island United States US 41.9171 -71.4505 Smithfield Rhode Island United States US 41.9015 -71.5308 South Euclid Ohio United States US 41.5239 -81.5245 Gardner Kansas United States US 38.8158 -94.93 Piqua Ohio United States US 40.1504 -84.2438

www.jinyi-solar.com Arvin California United States US 35.1944 -118.8306 Johnston Iowa United States US 41.6857 -93.7174 Carrboro North Carolina United States US 35.9259 -79.0877 Hays Kansas United States US 38.8816 -99.3219 Golden Valley Minnesota United States US 44.9901 -93.3591 Jacksonville Illinois United States US 39.7292 -90.2316 Biddeford Maine United States US 43.4673 -70.4511 Perrysburg Ohio United States US 41.5377 -83.6413 Lebanon Oregon United States US 44.5317 -122.907 Mukilteo Washington United States US 47.9094 -122.3035 Gaffney South Carolina United States US 35.0742 -81.6558 Owosso Michigan United States US 42.9955 -84.1759 Hazel Dell Washington United States US 45.6797 -122.6553 Lutz Florida United States US 28.1396 -82.4467 Somers New York United States US 41.3058 -73.725 Jefferson New Jersey United States US 41.0003 -74.5531 Johnstown Colorado United States US 40.3499 -104.9481 Lino Lakes Minnesota United States US 45.1679 -93.083 Clayton North Carolina United States US 35.6594 -78.4503 Union City Georgia United States US 33.5942 -84.5628 West Deptford New Jersey United States US 39.8431 -75.1851 Amsterdam New York United States US 42.942 -74.1907 Ludlow Massachusetts United States US 42.1921 -72.458 Nixa Missouri United States US 37.0459 -93.2953 Sidney Ohio United States US 40.2891 -84.1667 Ardmore Oklahoma United States US 34.1943 -97.1253 Orchards Washington United States US 45.6888 -122.5305 Fort Atkinson Wisconsin United States US 42.9253 -88.8441 Lexington South Carolina United States US 33.9891 -81.2195 Mustang Oklahoma United States US 35.3917 -97.7246 Hyde Park New York United States US 41.8011 -73.906 Happy Valley Oregon United States US 45.4382 -122.5143 Shelbyville Tennessee United States US 35.4987 -86.4516 Oxford Alabama United States US 33.5966 -85.869 Olean New York United States US 42.0819 -78.4321 Elko Nevada United States US 40.8387 -115.7674 Crest Hill Illinois United States US 41.5724 -88.1128 Bayou Cane Louisiana United States US 29.6244 -90.751 Arbutus Maryland United States US 39.2428 -76.6922 Raymore Missouri United States US 38.8029 -94.4583 Corinth Texas United States US 33.1434 -97.0681 Birmingham Michigan United States US 42.5447 -83.2166 Louisville Colorado United States US 39.9709 -105.1441 East Ridge Tennessee United States US 34.9973 -85.2285 Ashland Oregon United States US 42.1905 -122.6992 Arnold Missouri United States US 38.4294 -90.3725 East Moline Illinois United States US 41.5199 -90.388 Sun Valley Nevada United States US 39.6106 -119.7765 Kapolei Hawaii United States US 21.3403 -158.0665 Bluffton South Carolina United States US 32.2135 -80.9316 Selma Alabama United States US 32.4166 -87.0336

www.jinyi-solar.com Ypsilanti Michigan United States US 42.2437 -83.6205 Salmon Creek Washington United States US 45.7099 -122.6632 New Hope Minnesota United States US 45.0375 -93.3869 Camp Springs Maryland United States US 38.8052 -76.9198 Easley South Carolina United States US 34.819 -82.5828 Bardstown Kentucky United States US 37.8174 -85.4548 Dyersburg Tennessee United States US 36.0465 -89.3777 Oneida New York United States US 43.0769 -75.6621 South Milwaukee Wisconsin United States US 42.912 -87.8627 Charleston Illinois United States US 39.4842 -88.1775 Grayslake Illinois United States US 42.3402 -88.0338 Fairhope Alabama United States US 30.522 -87.8816 Prunedale California United States US 36.8064 -121.6555 Lynn Haven Florida United States US 30.2362 -85.6387 Rolla Missouri United States US 37.9458 -91.7608 Covington Washington United States US 47.3668 -122.1044 Essex Vermont United States US 44.5195 -73.0654 Shafter California United States US 35.4794 -119.2013 Coralville Iowa United States US 41.699 -91.5967 Milford Delaware United States US 38.9091 -75.4224 Grand Island New York United States US 43.0198 -78.9619 Alexandria Minnesota United States US 45.8777 -95.3766 Bloomfield Connecticut United States US 41.8426 -72.7406 Sapulpa Oklahoma United States US 36.0089 -96.0983 Havelock North Carolina United States US 34.9078 -76.8987 Mill Creek Washington United States US 47.8633 -122.2034 Eustis Florida United States US 28.856 -81.6781 Logansport Indiana United States US 40.7472 -86.3519 Alice Texas United States US 27.7556 -98.0653 Milwaukie Oregon United States US 45.4447 -122.6221 Cockeysville Maryland United States US 39.4793 -76.63 DeBary Florida United States US 28.8815 -81.324 Pleasant Prairie Wisconsin United States US 42.5266 -87.8895 Lealman Florida United States US 27.8197 -82.6847 Sequim Washington United States US 48.0747 -123.0944 Holiday Florida United States US 28.1864 -82.7429 Barre Vermont United States US 44.1997 -72.5083 Pleasantville New Jersey United States US 39.39 -74.5169 Ferguson Missouri United States US 38.749 -90.2949 Atoka Tennessee United States US 35.4239 -89.7861 Little Egg Harbor New Jersey United States US 39.5969 -74.3454 Agoura Hills California United States US 34.151 -118.7608 Bonney Lake Washington United States US 47.1789 -122.1698 Murphy Texas United States US 33.0186 -96.6105 Palm Valley Florida United States US 30.2011 -81.3949 Ashland Kentucky United States US 38.4593 -82.6449 Brushy Creek Texas United States US 30.513 -97.7382 Silverdale Washington United States US 47.6663 -122.6828 Shelbyville Indiana United States US 39.5325 -85.7762 Waukee Iowa United States US 41.5984 -93.8872 Gardner Massachusetts United States US 42.5845 -71.9867

www.jinyi-solar.com Murray Kentucky United States US 36.6145 -88.3206 Lebanon Ohio United States US 39.425 -84.2136 Greenwood Mississippi United States US 33.5126 -90.1993 Berlin Connecticut United States US 41.6114 -72.7758 Battle Ground Washington United States US 45.7764 -122.5413 Norwalk Ohio United States US 41.2443 -82.6088 Golden Colorado United States US 39.7406 -105.2118 Moorestown New Jersey United States US 39.9784 -74.9413 Universal City Texas United States US 29.5521 -98.3074 Brunswick Maine United States US 43.9007 -69.9761 Poplar Bluff Missouri United States US 36.7632 -90.4136 Mill Creek East Washington United States US 47.8361 -122.1877 North Salt Lake Utah United States US 40.8439 -111.9187 Vincennes Indiana United States US 38.6759 -87.5102 Dublin Georgia United States US 32.5359 -82.9279 Libertyville Illinois United States US 42.287 -87.967 Shenandoah Louisiana United States US 30.4019 -91.002 Bothell West Washington United States US 47.8056 -122.24 Evans Colorado United States US 40.366 -104.7389 Duncan Oklahoma United States US 34.5425 -97.919 Clemmons North Carolina United States US 36.0318 -80.3861 Sandwich Massachusetts United States US 41.7137 -70.485 La Cañada Flintridge California United States US 34.2097 -118.2002 Pickerington Ohio United States US 39.889 -82.7678 Mead Valley California United States US 33.8333 -117.2852 Bear Delaware United States US 39.6188 -75.6804 Stephenville Texas United States US 32.2148 -98.2205 Mililani Mauka Hawaii United States US 21.4756 -157.9947 Marblehead Massachusetts United States US 42.4991 -70.8638 Lake Ronkonkoma New York United States US 40.8308 -73.1112 Millburn New Jersey United States US 40.7394 -74.324 Mountain Brook Alabama United States US 33.4871 -86.74 Newton Kansas United States US 38.0364 -97.3463 Hurricane Utah United States US 37.1487 -113.3517 Dickinson Texas United States US 29.4545 -95.0584 New Canaan Connecticut United States US 41.1592 -73.4992 Kill Devil Hills North Carolina United States US 36.0167 -75.6699 Ashland Ohio United States US 40.8669 -82.3157 West Pensacola Florida United States US 30.4263 -87.2679 Prosper Texas United States US 33.2394 -96.8088 Harvey Louisiana United States US 29.8876 -90.0666 Dixon California United States US 38.4467 -121.825 The Dalles Oregon United States US 45.6053 -121.182 Mokena Illinois United States US 41.5324 -87.8779 Sulphur Louisiana United States US 30.2288 -93.3564 Lorton Virginia United States US 38.6984 -77.2163 Willmar Minnesota United States US 45.122 -95.0569 American Canyon California United States US 38.1796 -122.2583 South St. Paul Minnesota United States US 44.8877 -93.0411 Montclair Virginia United States US 38.6111 -77.34 Rocky River Ohio United States US 41.4703 -81.8526

www.jinyi-solar.com Secaucus New Jersey United States US 40.781 -74.0659 Wade Hampton South Carolina United States US 34.8821 -82.3336 Holtsville New York United States US 40.8123 -73.0447 Escanaba Michigan United States US 45.7477 -87.09 Casa de Oro-Mount California United States US 32.764 -116.9687 Helix Bryant Arkansas United States US 34.6152 -92.4912 Ogden New York United States US 43.1646 -77.822 Valley Alabama United States US 32.8086 -85.1792 Henderson North Carolina United States US 36.3259 -78.4155 Tukwila Washington United States US 47.4748 -122.2727 Brockport New York United States US 43.2137 -77.9403 Laurinburg North Carolina United States US 34.7596 -79.4781 Amherst Center Massachusetts United States US 42.3757 -72.5188 Hazlet New Jersey United States US 40.4265 -74.1711 Allendale Michigan United States US 42.9851 -85.9509 Ferndale Michigan United States US 42.4592 -83.1314 Parma Heights Ohio United States US 41.3865 -81.7637 Clifton Colorado United States US 39.0763 -108.4606 King of Prussia Pennsylvania United States US 40.0962 -75.3821 Rosamond California United States US 34.8658 -118.2154 Rocky Hill Connecticut United States US 41.6572 -72.6632 Glassboro New Jersey United States US 39.7014 -75.1113 Culpeper Virginia United States US 38.4705 -78.0001 Miamisburg Ohio United States US 39.6323 -84.2725 Germantown Wisconsin United States US 43.2343 -88.1217 Leland North Carolina United States US 34.204 -78.028 Oregon Ohio United States US 41.6528 -83.4322 Ottawa Illinois United States US 41.3532 -88.8307 East Hemet California United States US 33.7301 -116.941 Selden New York United States US 40.8699 -73.0462 Sand Springs Oklahoma United States US 36.1343 -96.1283 Ozark Missouri United States US 37.0361 -93.2154 Lake Zurich Illinois United States US 42.1955 -88.087 Payson Utah United States US 40.0353 -111.7404 Brambleton Virginia United States US 38.9802 -77.5323 Old Jamestown Missouri United States US 38.8394 -90.2847 Hauppauge New York United States US 40.8217 -73.2119 Abbeville Louisiana United States US 29.975 -92.1266 Hudson Massachusetts United States US 42.3887 -71.5465 West Mifflin Pennsylvania United States US 40.3581 -79.9072 Forest Park Georgia United States US 33.6209 -84.359 Bourne Massachusetts United States US 41.723 -70.5819 Painesville Ohio United States US 41.724 -81.2536 Haslett Michigan United States US 42.7525 -84.402 Murrysville Pennsylvania United States US 40.4456 -79.6555 West St. Paul Minnesota United States US 44.9018 -93.0858 Monroe Connecticut United States US 41.3379 -73.225 Punta Gorda Florida United States US 26.8934 -82.0516 Snellville Georgia United States US 33.8561 -84.0038 Orinda California United States US 37.8808 -122.179

www.jinyi-solar.com Lake Shore Maryland United States US 39.1029 -76.4876 Cameron Park California United States US 38.6737 -120.9872 Montgomery Illinois United States US 41.7237 -88.3631 Monmouth Oregon United States US 44.8505 -123.2283 Swansboro North Carolina United States US 34.6957 -77.1356 Alamo Texas United States US 26.1811 -98.1177 Tahlequah Oklahoma United States US 35.9116 -94.9773 Southbury Connecticut United States US 41.4745 -73.2329 Syosset New York United States US 40.8156 -73.502 Front Royal Virginia United States US 38.926 -78.1838 Stevenson Ranch California United States US 34.3894 -118.5885 Durango Colorado United States US 37.2744 -107.8703 Middleton Wisconsin United States US 43.1064 -89.5058 Rockport Texas United States US 28.029 -97.0722 Pinecrest Florida United States US 25.665 -80.3042 Liberal Kansas United States US 37.0466 -100.9295 Howard Wisconsin United States US 44.5703 -88.0921 Scarborough Maine United States US 43.5911 -70.3682 Vernal Utah United States US 40.4517 -109.5379 Lake Forest Illinois United States US 42.238 -87.8596 Baldwin Pennsylvania United States US 40.3691 -79.9668 Corning New York United States US 42.147 -77.0561 Bartow Florida United States US 27.8868 -81.8213 Franklin Farm Virginia United States US 38.9133 -77.3969 Brainerd Minnesota United States US 46.3553 -94.1983 Horizon City Texas United States US 31.6799 -106.1903 Suwanee Georgia United States US 34.0507 -84.0687 Angleton Texas United States US 29.1716 -95.4292 Papillion Nebraska United States US 41.1516 -96.0679 Fairwood Washington United States US 47.4467 -122.143 Bethel Connecticut United States US 41.3747 -73.3928 White Oak Maryland United States US 39.0433 -76.9905 Upper St. Clair Pennsylvania United States US 40.3336 -80.0842 Norton Massachusetts United States US 41.964 -71.1842 Danville Kentucky United States US 37.642 -84.7769 Saco Maine United States US 43.539 -70.4624 Sherwood Oregon United States US 45.3598 -122.843 Natchitoches Louisiana United States US 31.7317 -93.0979 East Northport New York United States US 40.8792 -73.3232 North Ogden Utah United States US 41.3124 -111.9585 Fernley Nevada United States US 39.5611 -119.1926 Matteson Illinois United States US 41.5095 -87.7468 Bethany Oklahoma United States US 35.5072 -97.6417 Ballenger Creek Maryland United States US 39.3807 -77.4206 Yorkville Illinois United States US 41.6561 -88.4508 Montville Connecticut United States US 41.4636 -72.157 Stillwater Minnesota United States US 45.0573 -92.8313 Elkridge Maryland United States US 39.1941 -76.7427 Pinole California United States US 37.9931 -122.2834 Florida Ridge Florida United States US 27.5805 -80.3848 Concord Massachusetts United States US 42.462 -71.3639

www.jinyi-solar.com Safford Arizona United States US 32.8318 -109.7006 Castaic California United States US 34.4818 -118.6317 Shelton Washington United States US 47.2188 -123.1127 Carlisle Pennsylvania United States US 40.1999 -77.2043 McKeesport Pennsylvania United States US 40.3419 -79.8439 Sheridan Wyoming United States US 44.7962 -106.9643 Laconia New Hampshire United States US 43.5724 -71.4775 Kuna Idaho United States US 43.4863 -116.3982 Broadview Heights Ohio United States US 41.3195 -81.6782 La Follette Tennessee United States US 36.3718 -84.1256 Arlington Washington United States US 48.1697 -122.1446 Canby Oregon United States US 45.2653 -122.6866 Waterford Connecticut United States US 41.3692 -72.1483 Brigham City Utah United States US 41.5035 -112.0454 Somerton Arizona United States US 32.6009 -114.699 Eloy Arizona United States US 32.747 -111.5991 Mount Airy North Carolina United States US 36.5083 -80.6155 Rosedale Maryland United States US 39.3266 -76.5084 South Burlington Vermont United States US 44.4622 -73.2203 McAlester Oklahoma United States US 34.9262 -95.7698 Milton New York United States US 43.0406 -73.8998 Cullman Alabama United States US 34.1777 -86.8399 Tiffin Ohio United States US 41.1165 -83.1805 Homewood Illinois United States US 41.5591 -87.661 Alsip Illinois United States US 41.6701 -87.7368 Linda California United States US 39.1242 -121.5421 Helena Alabama United States US 33.2846 -86.8756 Orange Texas United States US 30.121 -93.7616 Sparta New Jersey United States US 41.0486 -74.6264 Cornelia Georgia United States US 34.5169 -83.531 Badger Alaska United States US 64.8006 -147.3877 Frankfort Illinois United States US 41.4887 -87.836 Ennis Texas United States US 32.3239 -96.6377 Altamont Oregon United States US 42.198 -121.7249 Twinsburg Ohio United States US 41.322 -81.4451 Highland Utah United States US 40.4275 -111.7955 Deerfield Illinois United States US 42.1654 -87.8516 Sylvania Ohio United States US 41.71 -83.7085 Maple Shade New Jersey United States US 39.952 -74.995 Altus Oklahoma United States US 34.6566 -99.3051 Whitehall Ohio United States US 39.9682 -82.8833 Rio Rico Arizona United States US 31.4957 -110.9886 Macomb Illinois United States US 40.4721 -90.6818 East Lyme Connecticut United States US 41.3664 -72.2352 Breaux Bridge Louisiana United States US 30.2829 -91.9043 White Oak Ohio United States US 39.2104 -84.6059 Grandview Washington United States US 46.2431 -119.9084 Berea Ohio United States US 41.3696 -81.8642 Erlanger Kentucky United States US 39.0109 -84.5864 Westborough Massachusetts United States US 42.2682 -71.614 Palestine Texas United States US 31.7544 -95.6471

www.jinyi-solar.com Ansonia Connecticut United States US 41.3443 -73.0689 North Liberty Iowa United States US 41.7439 -91.6105 Cherry Hill Virginia United States US 38.5696 -77.2895 Marinette Wisconsin United States US 45.0869 -87.6327 Monroe Washington United States US 47.8596 -121.9853 Lexington North Carolina United States US 35.8017 -80.2682 Uvalde Texas United States US 29.2153 -99.7782 Westbrook Maine United States US 43.6954 -70.3539 Onalaska Wisconsin United States US 43.888 -91.2074 Red Bluff California United States US 40.1735 -122.2413 Creve Coeur Missouri United States US 38.6621 -90.443 Altoona Iowa United States US 41.648 -93.4782 Marshfield Wisconsin United States US 44.6627 -90.1728 Sudbury Massachusetts United States US 42.3847 -71.4234 Forest Park Ohio United States US 39.286 -84.5259 Mayfield Heights Ohio United States US 41.5175 -81.4534 Hopkins Minnesota United States US 44.9261 -93.4056 Meadowbrook Virginia United States US 37.4302 -77.474 Wilton Connecticut United States US 41.207 -73.4401 Bay City Texas United States US 28.9838 -95.9601 Ronkonkoma New York United States US 40.804 -73.1258 Brook Park Ohio United States US 41.4036 -81.8219 Middle New Jersey United States US 39.0851 -74.8336 Springboro Ohio United States US 39.5612 -84.2349 Westminster Maryland United States US 39.5797 -77.0064 Seminole Florida United States US 27.8434 -82.7839 Rutland Vermont United States US 43.6091 -72.9781 Iron Mountain Michigan United States US 45.8275 -88.0599 Martha Lake Washington United States US 47.848 -122.2326 Holden Massachusetts United States US 42.3562 -71.8608 Moultrie Georgia United States US 31.1591 -83.7708 Cocoa Florida United States US 28.382 -80.7674 Wantagh New York United States US 40.6686 -73.5104 Defiance Ohio United States US 41.281 -84.3659 Grafton Massachusetts United States US 42.2085 -71.6838 Gautier Mississippi United States US 30.4106 -88.6568 Spanish Lake Missouri United States US 38.7885 -90.2078 Whitestown New York United States US 43.135 -75.3404 Scituate Massachusetts United States US 42.1992 -70.759 Niles Ohio United States US 41.1878 -80.7531 Round Lake Illinois United States US 42.3436 -88.1058 Bourbonnais Illinois United States US 41.1831 -87.8781 Melville New York United States US 40.7823 -73.4088 Five Corners Washington United States US 45.6883 -122.5738 Silverthorne Colorado United States US 39.6564 -106.0871 North Wilkesboro North Carolina United States US 36.1728 -81.1391 Avon Connecticut United States US 41.7907 -72.8538 Arcadia Florida United States US 27.2214 -81.8587 Durant Oklahoma United States US 33.9957 -96.3938 Aberdeen New Jersey United States US 40.4165 -74.2249 Bensenville Illinois United States US 41.9595 -87.9434

www.jinyi-solar.com Stafford Texas United States US 29.6271 -95.5653 Nanuet New York United States US 41.0957 -74.0155 Rancho Mirage California United States US 33.7634 -116.4271 Crawfordsville Indiana United States US 40.0428 -86.8975 Mattoon Illinois United States US 39.4774 -88.3627 North Druid Hills Georgia United States US 33.8186 -84.3254 Southeast New York United States US 41.4032 -73.5985 Cudahy Wisconsin United States US 42.9467 -87.8641 Katy Texas United States US 29.7905 -95.8353 Gibsonton Florida United States US 27.826 -82.3761 Beeville Texas United States US 28.4059 -97.7494 Somerset Massachusetts United States US 41.7404 -71.1612 Trenton Michigan United States US 42.1395 -83.193 Madison Connecticut United States US 41.3398 -72.6278 North Aurora Illinois United States US 41.8083 -88.3413 Sharon Massachusetts United States US 42.1085 -71.183 Wheatfield New York United States US 43.0975 -78.8831 Central Point Oregon United States US 42.3765 -122.911 Pembroke Massachusetts United States US 42.0655 -70.8014 Maumelle Arkansas United States US 34.8522 -92.4 Cinco Ranch Texas United States US 29.7395 -95.7606 Kilgore Texas United States US 32.3979 -94.8603 Eastlake Ohio United States US 41.6581 -81.4323 Tillmans Corner Alabama United States US 30.5818 -88.2128 Calverton Maryland United States US 39.0578 -76.9488 St. Matthews Kentucky United States US 38.2497 -85.6383 Hannibal Missouri United States US 39.7097 -91.3936 Ingleside Texas United States US 27.8701 -97.2076 Manchester Missouri United States US 38.583 -90.5065 El Dorado Arkansas United States US 33.2184 -92.664 Scarsdale New York United States US 40.9902 -73.7773 Oxon Hill Maryland United States US 38.7887 -76.9733 Newburyport Massachusetts United States US 42.8124 -70.8879 Shenandoah Pennsylvania United States US 40.8167 -76.2004 New Castle New York United States US 41.1842 -73.7726 Menomonie Wisconsin United States US 44.8893 -91.9084 Sycamore Illinois United States US 41.995 -88.6812 Franklin Park Illinois United States US 41.936 -87.8794 Beaver Dam Wisconsin United States US 43.4688 -88.8311 Steubenville Ohio United States US 40.3653 -80.652 Madison Indiana United States US 38.758 -85.3971 Santa Fe Springs California United States US 33.933 -118.0625 Anacortes Washington United States US 48.4878 -122.6292 Bedford New York United States US 41.225 -73.6678 Lenoir North Carolina United States US 35.9097 -81.5247 Gretna Louisiana United States US 29.91 -90.0515 Lackawanna New York United States US 42.8182 -78.8326 Berea Kentucky United States US 37.5904 -84.2898 Apollo Beach Florida United States US 27.7618 -82.4002 Sunnyside Washington United States US 46.3159 -120.0058 Marco Island Florida United States US 25.933 -81.6993

www.jinyi-solar.com Goffstown New Hampshire United States US 43.019 -71.5681 Beltsville Maryland United States US 39.0394 -76.9211 Huntington Indiana United States US 40.8816 -85.5054 Ada Oklahoma United States US 34.7686 -96.6689 Cary Illinois United States US 42.2128 -88.2491 Rockland Massachusetts United States US 42.1295 -70.91 Safety Harbor Florida United States US 28.008 -82.6965 Colonial Heights Virginia United States US 37.265 -77.3969 Salem Ohio United States US 40.9049 -80.8491 White Settlement Texas United States US 32.7554 -97.4605 Plainville Connecticut United States US 41.6741 -72.8575 Fayetteville Georgia United States US 33.45 -84.4709 Tinton Falls New Jersey United States US 40.2708 -74.0948 Tullahoma Tennessee United States US 35.3721 -86.2173 Springfield Tennessee United States US 36.4943 -86.8709 Lithia Springs Georgia United States US 33.7811 -84.6486 Marion Illinois United States US 37.7171 -88.9275 Jenison Michigan United States US 42.9063 -85.8269 Wallingford Center Connecticut United States US 41.4499 -72.8189 Sartell Minnesota United States US 45.6186 -94.2205 Menasha Wisconsin United States US 44.2125 -88.4271 Cimarron Hills Colorado United States US 38.8597 -104.6995 Easton Maryland United States US 38.776 -76.0702 South Hadley Massachusetts United States US 42.2567 -72.5793 Windham Maine United States US 43.7981 -70.4056 Blooming Grove New York United States US 41.3948 -74.184 Hinsdale Illinois United States US 41.8005 -87.9273 Fish Hawk Florida United States US 27.8511 -82.2164 Maryland City Maryland United States US 39.1016 -76.8051 Ocean Springs Mississippi United States US 30.4082 -88.7861 Radford Virginia United States US 37.1229 -80.5587 Centerville Utah United States US 40.9284 -111.8849 Concord Missouri United States US 38.5117 -90.3574 Godfrey Illinois United States US 38.9581 -90.2156 Pampa Texas United States US 35.5479 -100.965 Moraga California United States US 37.8438 -122.1225 Ferndale Maryland United States US 39.1869 -76.633 Rosedale California United States US 35.3887 -119.2058 San Carlos Park Florida United States US 26.4765 -81.8193 Avon Indiana United States US 39.7599 -86.391 St. Michael Minnesota United States US 45.2014 -93.692 Glenvar Heights Florida United States US 25.709 -80.3156 Albert Lea Minnesota United States US 43.6546 -93.3641 Fort Mill South Carolina United States US 35.0062 -80.9388 Maitland Florida United States US 28.6295 -81.3718 Tallmadge Ohio United States US 41.1023 -81.4216 Willimantic Connecticut United States US 41.7153 -72.2173 Imperial California United States US 32.8388 -115.5723 Zachary Louisiana United States US 30.6642 -91.1634 Springfield New Jersey United States US 40.6994 -74.3254 Anoka Minnesota United States US 45.2099 -93.3893

www.jinyi-solar.com Sayre Pennsylvania United States US 41.9855 -76.5207 Five Forks South Carolina United States US 34.8069 -82.2271 Nederland Texas United States US 29.9707 -94.0015 Colonia New Jersey United States US 40.5929 -74.3151 Ashland Massachusetts United States US 42.2573 -71.4687 North Adams Massachusetts United States US 42.6844 -73.1166 Lindenwold New Jersey United States US 39.8172 -74.9898 Portsmouth Rhode Island United States US 41.5922 -71.2744 Amesbury Town Massachusetts United States US 42.853 -70.9446 Foxborough Massachusetts United States US 42.0626 -71.2462 Bon Air Virginia United States US 37.5187 -77.5713 Oneonta New York United States US 42.4551 -75.0666 Martinsburg West Virginia United States US 39.4582 -77.9776 Buckhall Virginia United States US 38.725 -77.4472 Butner North Carolina United States US 36.1285 -78.7501 Lincoln Illinois United States US 40.1509 -89.3721 Palos Hills Illinois United States US 41.6986 -87.8266 Lynden Washington United States US 48.9503 -122.4544 Mesquite Nevada United States US 36.8035 -114.1325 Crossville Tennessee United States US 35.9526 -85.0294 Redland Maryland United States US 39.1335 -77.1465 Colchester Vermont United States US 44.5545 -73.2167 Sylacauga Alabama United States US 33.1779 -86.2606 North Canton Ohio United States US 40.8742 -81.3971 Portland Texas United States US 27.8913 -97.328 Pendleton Oregon United States US 45.6755 -118.8209 Alton Texas United States US 26.2884 -98.3098 Ashwaubenon Wisconsin United States US 44.4796 -88.0889 Americus Georgia United States US 32.0736 -84.2249 Shippensburg Pennsylvania United States US 40.0485 -77.5227 West Columbia South Carolina United States US 33.9928 -81.0925 St. John Indiana United States US 41.443 -87.4702 Versailles Kentucky United States US 38.0488 -84.726 Shorewood Illinois United States US 41.5175 -88.2149 Wyckoff New Jersey United States US 40.9989 -74.1676 Knik-Fairview Alaska United States US 61.4964 -149.6535 North Babylon New York United States US 40.7311 -73.3251 Laurel Virginia United States US 37.6375 -77.5062 Clive Iowa United States US 41.6147 -93.7979 Killingly Connecticut United States US 41.8311 -71.8499 Gorham Maine United States US 43.7034 -70.4581 Dallas Oregon United States US 44.9222 -123.3131 La Vista Nebraska United States US 41.1816 -96.0665 South Ogden Utah United States US 41.1714 -111.9568 Wolf Trap Virginia United States US 38.9395 -77.2842 Dickson Tennessee United States US 36.064 -87.3668 Kingsland Georgia United States US 30.8193 -81.7219 Lemont Illinois United States US 41.6697 -87.9828 Brookfield Connecticut United States US 41.4674 -73.3923 Sunland Park New Mexico United States US 31.8194 -106.5943 Cedar Mill Oregon United States US 45.5355 -122.8006

www.jinyi-solar.com Streator Illinois United States US 41.1242 -88.8295 El Reno Oklahoma United States US 35.543 -97.966 Bethpage New York United States US 40.7495 -73.4856 Wailuku Hawaii United States US 20.8834 -156.5059 Fort Hunt Virginia United States US 38.7361 -77.0589 McKinleyville California United States US 40.9489 -124.0857 Wayne Michigan United States US 42.2774 -83.3877 North Decatur Georgia United States US 33.8073 -84.2889 Phoenixville Pennsylvania United States US 40.1358 -75.5201 Florence Arizona United States US 33.059 -111.4209 Bellingham Massachusetts United States US 42.0777 -71.4741 Webster Massachusetts United States US 42.0521 -71.8485 Vero Beach Florida United States US 27.6463 -80.393 Brenham Texas United States US 30.1586 -96.3965 Southbridge Town Massachusetts United States US 42.0604 -72.0338 Lemay Missouri United States US 38.5325 -90.2845 Batavia New York United States US 42.9987 -78.1802 Albemarle North Carolina United States US 35.3601 -80.1919 Cohoes New York United States US 42.7732 -73.7077 Goodlettsville Tennessee United States US 36.3327 -86.7029 Tavares Florida United States US 28.7926 -81.7366 Lock Haven Pennsylvania United States US 41.1365 -77.4521 El Segundo California United States US 33.9169 -118.4021 Norcross Georgia United States US 33.9379 -84.2065 Neabsco Virginia United States US 38.6083 -77.2847 Myrtle Grove Florida United States US 30.4158 -87.3028 Morris Illinois United States US 41.3748 -88.4301 Wilton New York United States US 43.1502 -73.7276 Denville New Jersey United States US 40.8889 -74.4893 Washington Illinois United States US 40.7048 -89.4345 Estelle Louisiana United States US 29.8447 -90.1021 Bristol Virginia United States US 36.6179 -82.1607 Geddes New York United States US 43.0767 -76.2243 Troy Alabama United States US 31.8021 -85.9665 Burlington Kentucky United States US 39.0223 -84.7217 La Marque Texas United States US 29.369 -94.9957 Otsego Minnesota United States US 45.266 -93.62 Delran New Jersey United States US 40.017 -74.9495 Buffalo Minnesota United States US 45.1794 -93.8644 Solvang California United States US 34.5936 -120.1401 Mercedes Texas United States US 26.1533 -97.9129 Kings Park New York United States US 40.8887 -73.2452 Bemidji Minnesota United States US 47.483 -94.8788 Terrell Texas United States US 32.7341 -96.2939 Hopkinton Massachusetts United States US 42.2255 -71.5378 Oconomowoc Wisconsin United States US 43.0994 -88.4951 Seagoville Texas United States US 32.653 -96.5455 Nipomo California United States US 35.0323 -120.499 Groveton Virginia United States US 38.7605 -77.0981 Mount Pleasant Texas United States US 33.1613 -94.9717 Wolcott Connecticut United States US 41.6007 -72.9734

www.jinyi-solar.com Perry Georgia United States US 32.4718 -83.728 Lake Placid Florida United States US 27.2977 -81.3715 Valle Vista California United States US 33.7436 -116.8872 Clemson South Carolina United States US 34.6838 -82.8124 Oak Grove Oregon United States US 45.4156 -122.6348 Eden North Carolina United States US 36.5029 -79.7421 Holmdel New Jersey United States US 40.3768 -74.1725 Donna Texas United States US 26.1467 -98.056 Lakeport California United States US 39.0392 -122.9218 Anna Texas United States US 33.347 -96.5503 Coldwater Michigan United States US 41.9466 -84.9989 Fairview Heights Illinois United States US 38.5974 -90.0052 Highland Village Texas United States US 33.0897 -97.0615 Seymour Connecticut United States US 41.381 -73.0873 Country Club Hills Illinois United States US 41.5638 -87.725 Troutdale Oregon United States US 45.5372 -122.3955 Mountain Home Idaho United States US 43.1325 -115.697 Auburn Massachusetts United States US 42.1972 -71.8453 Vienna Virginia United States US 38.8996 -77.2597 Stuart Florida United States US 27.1958 -80.2438 Cinnaminson New Jersey United States US 40.0008 -74.993 Ham Lake Minnesota United States US 45.2545 -93.2039 Woodcrest California United States US 33.8789 -117.3686 Centralia Illinois United States US 38.5224 -89.1233 Morganton North Carolina United States US 35.7408 -81.7003 Lindsay California United States US 36.2082 -119.0897 Ladson South Carolina United States US 33.0093 -80.1078 Yelm Washington United States US 46.9398 -122.6261 Opa-locka Florida United States US 25.8997 -80.2551 Lake Mary Florida United States US 28.7592 -81.336 Westchester Illinois United States US 41.8492 -87.8906 Spanish Springs Nevada United States US 39.6567 -119.6695 Riverdale Georgia United States US 33.5639 -84.4103 Douglas Arizona United States US 31.3602 -109.5394 Northbridge Massachusetts United States US 42.13 -71.6547 Port Jervis New York United States US 41.3782 -74.6909 Wendell North Carolina United States US 35.7823 -78.3959 East Greenbush New York United States US 42.6122 -73.6969 McComb Mississippi United States US 31.2449 -90.4714 Blytheville Arkansas United States US 35.9322 -89.9051 Sarasota Springs Florida United States US 27.3092 -82.4788 Sikeston Missouri United States US 36.8875 -89.587 Streetsboro Ohio United States US 41.2396 -81.3456 Burrillville Rhode Island United States US 41.9706 -71.6984 Swansea Massachusetts United States US 41.7571 -71.212 Glen Allen Virginia United States US 37.666 -77.4838 Bridgeview Illinois United States US 41.7402 -87.8067 Center Point Alabama United States US 33.6446 -86.6851 Mount Clemens Michigan United States US 42.5976 -82.882 Sienna Plantation Texas United States US 29.4834 -95.5065 North Myrtle Beach South Carolina United States US 33.823 -78.709

www.jinyi-solar.com Fort Leonard Wood Missouri United States US 37.7562 -92.1274 Bastrop Texas United States US 30.1118 -97.3257 Morton Illinois United States US 40.6137 -89.4668 Republic Missouri United States US 37.1453 -93.4446 Fairview Park Ohio United States US 41.4419 -81.853 Dixon Illinois United States US 41.8439 -89.4788 Evans New York United States US 42.6529 -79.0063 Abington Massachusetts United States US 42.118 -70.959 Three Lakes Florida United States US 25.6415 -80.4 Fort Thomas Kentucky United States US 39.0805 -84.4497 Jasper Indiana United States US 38.3934 -86.9404 New Port Richey Florida United States US 28.2468 -82.7169 Ocean Acres New Jersey United States US 39.743 -74.2804 Alma Michigan United States US 43.38 -84.6556 Barrington Rhode Island United States US 41.7443 -71.3145 Laguna Woods California United States US 33.6099 -117.7299 Tanque Verde Arizona United States US 32.2687 -110.7437 Prospect Heights Illinois United States US 42.1039 -87.9267 Burley Idaho United States US 42.5379 -113.7928 Athens Tennessee United States US 35.4573 -84.6045 Buda Texas United States US 30.0847 -97.844 East Longmeadow Massachusetts United States US 42.0597 -72.499 Gainesville Texas United States US 33.6391 -97.1487 Monroe Georgia United States US 33.799 -83.716 Griffith Indiana United States US 41.5279 -87.424 Durham New Hampshire United States US 43.1174 -70.9195 Sayville New York United States US 40.7478 -73.084 Washington North Carolina United States US 35.5587 -77.0546 Taylor Texas United States US 30.5743 -97.4233 Hope Mills North Carolina United States US 34.9689 -78.9559 Pearl River New York United States US 41.0615 -74.0047 Highland Springs Virginia United States US 37.5516 -77.3285 Middletown Rhode Island United States US 41.5174 -71.2772 Upper Grand Lagoon Florida United States US 30.169 -85.7407 Kaukauna Wisconsin United States US 44.2778 -88.2645 Parole Maryland United States US 38.9861 -76.5519 Frankfort Indiana United States US 40.2799 -86.518 Storrs Connecticut United States US 41.8045 -72.2552 Lake Wales Florida United States US 27.9195 -81.5961 Boerne Texas United States US 29.7844 -98.7289 Easthampton Town Massachusetts United States US 42.2652 -72.672 Aberdeen Maryland United States US 39.5146 -76.173 Donaldsonville Louisiana United States US 30.0953 -90.9925 Port Washington New York United States US 40.8267 -73.6764 Madison New Jersey United States US 40.7586 -74.417 Fairhaven Massachusetts United States US 41.6395 -70.8732 Picayune Mississippi United States US 30.5322 -89.6724 Conyers Georgia United States US 33.6645 -83.9967 Colchester Connecticut United States US 41.5621 -72.3475 Gun Barrel City Texas United States US 32.3277 -96.1286 Rye New York United States US 40.969 -73.6878

www.jinyi-solar.com Welby Colorado United States US 39.8403 -104.9655 Warren New Jersey United States US 40.6323 -74.5146 Humble Texas United States US 29.9921 -95.2655 Camano Washington United States US 48.1865 -122.4708 Aurora Ohio United States US 41.3118 -81.345 Hernando Mississippi United States US 34.85 -89.9921 Belgrade Montana United States US 45.7796 -111.1751 Chickasha Oklahoma United States US 35.041 -97.9472 Auburndale Florida United States US 28.0962 -81.8011 Grandville Michigan United States US 42.9003 -85.7564 Readington New Jersey United States US 40.5821 -74.7796 Belvedere Park Georgia United States US 33.7488 -84.2598 Ellington Connecticut United States US 41.9151 -72.4485 Kirksville Missouri United States US 40.1986 -92.5753 Dyer Indiana United States US 41.4978 -87.509 Lake St. Louis Missouri United States US 38.7848 -90.7873 Coalinga California United States US 36.1432 -120.3266 Fillmore California United States US 34.399 -118.9181 Crescent City California United States US 41.7727 -124.1902 Longmeadow Massachusetts United States US 42.0475 -72.5718 Sunset Florida United States US 25.7061 -80.353 River Falls Wisconsin United States US 44.8608 -92.6244 Tiverton Rhode Island United States US 41.6091 -71.1742 Fallon Nevada United States US 39.4738 -118.7781 King City California United States US 36.2166 -121.133 Knightdale North Carolina United States US 35.7917 -78.4966 Live Oak Texas United States US 29.5545 -98.3404 Houghton Michigan United States US 47.1119 -88.5672 Westport Massachusetts United States US 41.5886 -71.0837 Shively Kentucky United States US 38.197 -85.8136 Parma New York United States US 43.2651 -77.7968 Groves Texas United States US 29.9457 -93.9164 Southchase Florida United States US 28.3793 -81.3903 West Lealman Florida United States US 27.8191 -82.7385 Clearlake California United States US 38.959 -122.6331 Harrisburg North Carolina United States US 35.3126 -80.649 Pecan Grove Texas United States US 29.6235 -95.7331 Greenwood Village Colorado United States US 39.6152 -104.9131 Miami Oklahoma United States US 36.8877 -94.8718 Hood River Oregon United States US 45.7092 -121.5258 Los Osos California United States US 35.3068 -120.8249 Cutlerville Michigan United States US 42.8406 -85.6739 Washougal Washington United States US 45.5812 -122.3433 Overland Missouri United States US 38.6967 -90.3689 Bellevue Wisconsin United States US 44.4593 -87.9554 La Grange New York United States US 41.6787 -73.8028 Ripon California United States US 37.7415 -121.1309 Suffield Connecticut United States US 41.9945 -72.6789 Mount Vernon Illinois United States US 38.314 -88.9174 Circleville Ohio United States US 39.6063 -82.9334 Elkton Maryland United States US 39.6067 -75.8209

www.jinyi-solar.com Stallings North Carolina United States US 35.109 -80.6594 Long Beach Mississippi United States US 30.3608 -89.165 Mount Holly North Carolina United States US 35.3136 -81.0072 Hermitage Pennsylvania United States US 41.2305 -80.4414 Seven Oaks South Carolina United States US 34.0474 -81.1434 Clark New Jersey United States US 40.6203 -74.3135 Narragansett Rhode Island United States US 41.4291 -71.4669 North Reading Massachusetts United States US 42.5816 -71.0876 Lamont California United States US 35.2651 -118.9159 Westwood Massachusetts United States US 42.2202 -71.2106 Sierra Vista Southeast Arizona United States US 31.4525 -110.216 Great Falls Virginia United States US 39.011 -77.3013 Middleburg Heights Ohio United States US 41.3695 -81.8151 Lebanon Indiana United States US 40.0318 -86.455 Dunn North Carolina United States US 35.3113 -78.6129 Mastic New York United States US 40.8098 -72.8479 Clarksdale Mississippi United States US 34.1971 -90.5729 Duxbury Massachusetts United States US 42.0465 -70.7139 Pataskala Ohio United States US 40.011 -82.7155 Grosse Pointe Woods Michigan United States US 42.4366 -82.8987 New Haven Indiana United States US 41.0673 -85.0233 Ammon Idaho United States US 43.4746 -111.9568 Washington New Jersey United States US 40.7587 -74.9825 Discovery Bay California United States US 37.9071 -121.6076 Alamo California United States US 37.8546 -122.0131 Fairburn Georgia United States US 33.5496 -84.5914 Great Bend Kansas United States US 38.3593 -98.8015 Newton Iowa United States US 41.6964 -93.0403 Stony Point New York United States US 41.2592 -74.0112 Pequannock New Jersey United States US 40.9627 -74.3041 Pulaski Virginia United States US 37.0528 -80.7624 Cambridge Minnesota United States US 45.5612 -93.2283 Cloverly Maryland United States US 39.1065 -76.9993 Carthage Missouri United States US 37.1503 -94.3225 Canyon Texas United States US 34.9877 -101.9179 Hueytown Alabama United States US 33.4237 -87.0221 Addison Texas United States US 32.9586 -96.8356 McMinnville Tennessee United States US 35.6863 -85.7812 Indianola Iowa United States US 41.3629 -93.5652 Hereford Texas United States US 34.8232 -102.4001 Northview Michigan United States US 43.0427 -85.6016 Damascus Maryland United States US 39.2737 -77.2006 Gantt South Carolina United States US 34.7837 -82.4027 Crowley Texas United States US 32.578 -97.3584 Blackfoot Idaho United States US 43.194 -112.3455 Malta New York United States US 42.9853 -73.7879 Villa Rica Georgia United States US 33.7305 -84.917 Bay Village Ohio United States US 41.4851 -81.9315 Bradley Illinois United States US 41.1643 -87.8451 Wilmington Island Georgia United States US 32.0036 -80.9752 Hampton New Hampshire United States US 42.9391 -70.837

www.jinyi-solar.com Millbrook Alabama United States US 32.5035 -86.3728 Lady Lake Florida United States US 28.924 -81.93 Fullerton Pennsylvania United States US 40.6308 -75.4834 Mitchell South Dakota United States US 43.7296 -98.0337 Milford New Hampshire United States US 42.8178 -71.6736 Gainesville Virginia United States US 38.7931 -77.6347 Sullivan New York United States US 43.0922 -75.8794 Glasgow Delaware United States US 39.6015 -75.7474 East Highland Park Virginia United States US 37.577 -77.3865 Moreau New York United States US 43.2469 -73.6659 Willow Grove Pennsylvania United States US 40.1495 -75.1178 Farmingville New York United States US 40.8389 -73.0401 Niceville Florida United States US 30.529 -86.4753 Jamestown North Dakota United States US 46.9063 -98.6937 Ramsey New Jersey United States US 41.0595 -74.1454 Bennington Vermont United States US 42.8852 -73.2132 Galion Ohio United States US 40.7384 -82.7791 Rio Linda California United States US 38.6876 -121.4418 Rossville Maryland United States US 39.3572 -76.4767 Sterling Colorado United States US 40.6207 -103.1919 Depew New York United States US 42.9117 -78.7044 Washington Court Ohio United States US 39.5383 -83.4279 House Williamstown New Jersey United States US 39.6874 -74.9786 Archer Lodge North Carolina United States US 35.6907 -78.3749 Englewood Florida United States US 26.9603 -82.3535 Weston Wisconsin United States US 44.8906 -89.5487 Lakeway Texas United States US 30.3547 -97.9854 Waxhaw North Carolina United States US 34.9364 -80.7437 Callaway Florida United States US 30.1346 -85.5572 Taft California United States US 35.1267 -119.4243 Plainfield Connecticut United States US 41.6992 -71.8987 Phelan California United States US 34.4398 -117.5248 Port Isabel Texas United States US 26.0538 -97.2505 Purcellville Virginia United States US 39.1378 -77.711 Murraysville North Carolina United States US 34.2919 -77.8429 Mantua New Jersey United States US 39.7618 -75.1686 Troy Missouri United States US 38.9708 -90.9714 Lake Geneva Wisconsin United States US 42.5825 -88.4282 Aldine Texas United States US 29.9122 -95.3785 Hartford Wisconsin United States US 43.322 -88.3782 Longwood Florida United States US 28.7014 -81.3487 Vandalia Ohio United States US 39.8791 -84.193 Powder Springs Georgia United States US 33.866 -84.6839 Thompson New York United States US 41.6474 -74.6745 World Golf Village Florida United States US 29.9653 -81.4898 Fort Carson Colorado United States US 38.7403 -104.7841 Red Hill South Carolina United States US 33.7778 -79.0111 La Grande Oregon United States US 45.3242 -118.0865 Mountain House California United States US 37.774 -121.5452 Andrews Texas United States US 32.3208 -102.552

www.jinyi-solar.com Las Vegas New Mexico United States US 35.6011 -105.2206 Yazoo City Mississippi United States US 32.8618 -90.4067 Mebane North Carolina United States US 36.0876 -79.2756 Flowing Wells Arizona United States US 32.2937 -111.011 Berea South Carolina United States US 34.8802 -82.4653 College Park Georgia United States US 33.6364 -84.464 Seekonk Massachusetts United States US 41.8379 -71.3174 Cleveland Mississippi United States US 33.744 -90.7285 Jackson Missouri United States US 37.3794 -89.6525 Dumas Texas United States US 35.8613 -101.9642 Ledyard Connecticut United States US 41.44 -72.0167 Northborough Massachusetts United States US 42.3232 -71.6462 Cambridge Ohio United States US 40.0221 -81.5868 Belchertown Massachusetts United States US 42.2787 -72.4004 Tonawanda New York United States US 43.0105 -78.8805 Tenafly New Jersey United States US 40.9175 -73.9531 New Freedom Pennsylvania United States US 39.7353 -76.6967 Kerman California United States US 36.7249 -120.0625 Chubbuck Idaho United States US 42.9226 -112.4704 Buford Georgia United States US 34.1187 -83.9915 Whitman Massachusetts United States US 42.08 -70.9399 Hartsville South Carolina United States US 34.3679 -80.0829 New River Arizona United States US 33.8835 -112.0858 Bedford Indiana United States US 38.8602 -86.4895 Tolland Connecticut United States US 41.8786 -72.3648 Brooklyn Park Maryland United States US 39.217 -76.6174 Bellair-Meadowbrook Florida United States US 30.1796 -81.7375 Terrace Hugo Minnesota United States US 45.1671 -92.9588 Graham North Carolina United States US 36.0596 -79.3898 Sun Lakes Arizona United States US 33.2172 -111.8695 Park City Utah United States US 40.6505 -111.502 Coto de Caza California United States US 33.5961 -117.5862 Beech Grove Indiana United States US 39.7153 -86.087 Alpine California United States US 32.8439 -116.7585 Hershey Pennsylvania United States US 40.2806 -76.6458 Canton Mississippi United States US 32.5976 -90.0315 Bradley Gardens New Jersey United States US 40.5711 -74.6678 Mastic Beach New York United States US 40.7679 -72.8375 Boulder City Nevada United States US 35.8407 -114.9257 Harrison Ohio United States US 39.2571 -84.7882 Exeter New Hampshire United States US 42.9901 -70.9646 Henderson Texas United States US 32.1576 -94.796 Sulphur Springs Texas United States US 33.1421 -95.6124 Thibodaux Louisiana United States US 29.7941 -90.8163 Forest City Florida United States US 28.6619 -81.4443 Azalea Park Florida United States US 28.5474 -81.2956 Yankton South Dakota United States US 42.8901 -97.3926 Hayden Idaho United States US 47.7679 -116.8039 El Dorado Kansas United States US 37.8209 -96.8614 Astoria Oregon United States US 46.1856 -123.8053

www.jinyi-solar.com Campbellsville Kentucky United States US 37.3446 -85.351 Branchburg New Jersey United States US 40.5629 -74.714 Jennings Missouri United States US 38.723 -90.2643 Chaparral New Mexico United States US 32.0442 -106.4061 Worthington Ohio United States US 40.0949 -83.021 Connersville Indiana United States US 39.6582 -85.141 Pleasanton Texas United States US 28.9643 -98.4957 Colesville Maryland United States US 39.073 -77.0009 Oldsmar Florida United States US 28.0507 -82.6697 Fraser Michigan United States US 42.5388 -82.9496 London Ohio United States US 39.8936 -83.4375 West Richland Washington United States US 46.3115 -119.3997 Fort Mohave Arizona United States US 35.0004 -114.5748 Kings Park West Virginia United States US 38.8151 -77.296 Saraland Alabama United States US 30.8457 -88.099 Swampscott Massachusetts United States US 42.4757 -70.9068 Horsham Pennsylvania United States US 40.1825 -75.1387 Mount Washington Kentucky United States US 38.043 -85.5553 Wilbraham Massachusetts United States US 42.127 -72.4308 Franklin Park Pennsylvania United States US 40.5903 -80.0999 Warren Pennsylvania United States US 41.8433 -79.1445 South Venice Florida United States US 27.0435 -82.4152 Jefferson Valley- New York United States US 41.3179 -73.8007 Yorktown Manorville New York United States US 40.8575 -72.7915 Johnson City New York United States US 42.123 -75.9624 Fostoria Ohio United States US 41.1602 -83.412 Tehachapi California United States US 35.127 -118.475 Gonzalez Florida United States US 30.5822 -87.2906 Holliston Massachusetts United States US 42.1977 -71.445 Pewaukee Wisconsin United States US 43.0701 -88.2411 Lindenhurst Illinois United States US 42.4175 -88.0257 Phillipsburg New Jersey United States US 40.6895 -75.1821 El Sobrante California United States US 33.8724 -117.4624 Toppenish Washington United States US 46.3807 -120.3125 Oak Park California United States US 34.1849 -118.7669 Hanover New Jersey United States US 40.8197 -74.4287 Hewitt Texas United States US 31.4519 -97.1961 Beekman New York United States US 41.6042 -73.6945 Crowley Louisiana United States US 30.2175 -92.3752 Pineville Louisiana United States US 31.3414 -92.4096 Jacksonville Texas United States US 31.9642 -95.2617 Tamaqua Pennsylvania United States US 40.8033 -75.9344 Miami Springs Florida United States US 25.8195 -80.2894 Salida California United States US 37.7145 -121.087 Gramercy Louisiana United States US 30.061 -90.6929 Payson Arizona United States US 34.2434 -111.3195 Wauchula Florida United States US 27.5469 -81.8103 Royal Kunia Hawaii United States US 21.4053 -158.0318 Whitewater Wisconsin United States US 42.8372 -88.734 Hartselle Alabama United States US 34.4391 -86.9401

www.jinyi-solar.com College Alaska United States US 64.8694 -147.8217 Pomfret New York United States US 42.4029 -79.3534 Mineral Wells Texas United States US 32.8169 -98.0776 Mill Valley California United States US 37.9085 -122.542 Metuchen New Jersey United States US 40.5424 -74.3628 Iona Florida United States US 26.516 -81.9601 Windham New Hampshire United States US 42.8076 -71.2995 Hanover Massachusetts United States US 42.1224 -70.8566 Red Wing Minnesota United States US 44.5816 -92.6036 Cambridge Maryland United States US 38.5515 -76.0787 Hobe Sound Florida United States US 27.0729 -80.1425 East Bridgewater Massachusetts United States US 42.0352 -70.9424 Hollins Virginia United States US 37.3434 -79.9535 Washington Missouri United States US 38.5514 -91.0151 Greensburg Pennsylvania United States US 40.3113 -79.5444 Hopatcong New Jersey United States US 40.9541 -74.6593 Paradise Valley Arizona United States US 33.5434 -111.9595 Oil City Pennsylvania United States US 41.4282 -79.7035 Beacon New York United States US 41.5036 -73.9655 Robbinsville New Jersey United States US 40.222 -74.591 Elk Plain Washington United States US 47.0448 -122.3671 North Branford Connecticut United States US 41.3645 -72.7769 St. Simons Georgia United States US 31.1774 -81.3857 Antioch Illinois United States US 42.4742 -88.0721 Deming New Mexico United States US 32.2631 -107.7525 Sweden New York United States US 43.1791 -77.9406 Dentsville South Carolina United States US 34.0754 -80.9546 Camden South Carolina United States US 34.2565 -80.6087 Moorestown-Lenola New Jersey United States US 39.9659 -74.9643 Black Forest Colorado United States US 39.0608 -104.6752 Lebanon Missouri United States US 37.6718 -92.6603 New Franklin Ohio United States US 40.9525 -81.5838 Greendale Wisconsin United States US 42.937 -88.0018 Cahokia Illinois United States US 38.5649 -90.1792 Ionia Michigan United States US 42.9772 -85.0727 Livingston California United States US 37.3875 -120.7248 Raymondville Texas United States US 26.4759 -97.7769 Grovetown Georgia United States US 33.4504 -82.2073 Bedford Massachusetts United States US 42.497 -71.2783 Harrison Arkansas United States US 36.2438 -93.1198 Shawangunk New York United States US 41.6335 -74.2654 Effingham Illinois United States US 39.1207 -88.5509 New Fairfield Connecticut United States US 41.488 -73.4882 Cayce South Carolina United States US 33.9458 -81.0433 Mashpee Massachusetts United States US 41.6178 -70.4908 Mountain Home Arkansas United States US 36.3349 -92.3846 Covington Georgia United States US 33.6049 -83.8465 Chippewa Falls Wisconsin United States US 44.9359 -91.3902 Middlesborough Kentucky United States US 36.6127 -83.7227 Southern Pines North Carolina United States US 35.1921 -79.4042 Lockhart Florida United States US 28.6271 -81.4354

www.jinyi-solar.com Ferndale Washington United States US 48.8525 -122.5893 Conway Florida United States US 28.4968 -81.3316 Muscle Shoals Alabama United States US 34.7435 -87.6343 Cromwell Connecticut United States US 41.6122 -72.6638 Cherry Hill Mall New Jersey United States US 39.9384 -75.0117 Jericho New York United States US 40.7875 -73.5416 Centerton Arkansas United States US 36.3559 -94.2972 Port Orchard Washington United States US 47.5164 -122.661 Grain Valley Missouri United States US 39.0166 -94.2086 Brandermill Virginia United States US 37.434 -77.6522 Beach Park Illinois United States US 42.4261 -87.8584 Bridgetown Ohio United States US 39.1551 -84.6359 Dennis Massachusetts United States US 41.7064 -70.1644 Hooksett New Hampshire United States US 43.0709 -71.4365 East Wenatchee Washington United States US 47.4172 -120.2809 Lakeland South Washington United States US 47.2784 -122.2831 Orange Connecticut United States US 41.2827 -73.0272 Calera Alabama United States US 33.125 -86.7451 Canton Illinois United States US 40.5632 -90.0409 Douglas Georgia United States US 31.5065 -82.8543 Hendersonville North Carolina United States US 35.3241 -82.4578 Hickory Hills Illinois United States US 41.7248 -87.8281 Big Rapids Michigan United States US 43.6992 -85.4806 Hidalgo Texas United States US 26.108 -98.2481 Fort Lewis Washington United States US 47.0955 -122.5672 Hot Springs Village Arkansas United States US 34.6568 -92.9644 Springdale New Jersey United States US 39.8769 -74.9723 Mount Dora Florida United States US 28.8143 -81.6344 Lewisville North Carolina United States US 36.103 -80.4164 Gardendale Alabama United States US 33.6679 -86.8068 Oxford Massachusetts United States US 42.1286 -71.8665 Druid Hills Georgia United States US 33.7843 -84.3273 Baraboo Wisconsin United States US 43.4697 -89.7378 Glasgow Kentucky United States US 37.0047 -85.9263 Conneaut Ohio United States US 41.9278 -80.5685 Allouez Wisconsin United States US 44.4721 -88.0261 Ephrata Pennsylvania United States US 40.1811 -76.1812 Rantoul Illinois United States US 40.3031 -88.1549 Levelland Texas United States US 33.5806 -102.3636 Middlesex New Jersey United States US 40.5744 -74.5011 Broadlands Virginia United States US 39.0168 -77.5167 Clinton Massachusetts United States US 42.4119 -71.6888 Greenlawn New York United States US 40.863 -73.3642 Clewiston Florida United States US 26.7529 -80.9399 Raynham Massachusetts United States US 41.9312 -71.0437 Hazel Crest Illinois United States US 41.5732 -87.6899 Wixom Michigan United States US 42.5244 -83.5346 Steamboat Springs Colorado United States US 40.4774 -106.8233 Arcadia New York United States US 43.0871 -77.0857 Fort Drum New York United States US 44.0451 -75.7847 Uxbridge Massachusetts United States US 42.0593 -71.638

www.jinyi-solar.com Glenpool Oklahoma United States US 35.9484 -96.0052 Ipswich Massachusetts United States US 42.6857 -70.8399 River Ridge Louisiana United States US 29.9593 -90.2202 Ocean View Delaware United States US 38.5357 -75.0991 Teays Valley West Virginia United States US 38.4482 -81.9239 Wood Dale Illinois United States US 41.9665 -87.9808 Sharonville Ohio United States US 39.2825 -84.4069 Maumee Ohio United States US 41.5696 -83.6636 Hutchinson Minnesota United States US 44.8856 -94.3768 Destin Florida United States US 30.395 -86.4701 Thomaston Georgia United States US 32.8908 -84.3272 Waunakee Wisconsin United States US 43.1833 -89.4433 North Mankato Minnesota United States US 44.1814 -94.0386 Elizabethton Tennessee United States US 36.3367 -82.2369 Thonotosassa Florida United States US 28.0464 -82.291 Moberly Missouri United States US 39.419 -92.4365 Wauconda Illinois United States US 42.2748 -88.1359 Whitehall Pennsylvania United States US 40.3602 -79.9898 Sauk Rapids Minnesota United States US 45.598 -94.154 West Freehold New Jersey United States US 40.2324 -74.2943 Wayland Massachusetts United States US 42.3585 -71.3594 Seabrook Texas United States US 29.5751 -95.0236 Soddy-Daisy Tennessee United States US 35.2571 -85.174 Okmulgee Oklahoma United States US 35.6137 -96.0068 Monroe Ohio United States US 39.4461 -84.3666 Nesconset New York United States US 40.8467 -73.1522 Hockessin Delaware United States US 39.7837 -75.6815 Twentynine Palms California United States US 34.1478 -116.0659 Palmetto Florida United States US 27.5251 -82.5751 Setauket-East New York United States US 40.9307 -73.1018 Setauket Waianae Hawaii United States US 21.4569 -158.1759 Brecksville Ohio United States US 41.3079 -81.6193 DeRidder Louisiana United States US 30.8467 -93.2931 East Islip New York United States US 40.7275 -73.1861 Atlantic Beach Florida United States US 30.3372 -81.4128 Glenn Dale Maryland United States US 38.9833 -76.804 Brevard North Carolina United States US 35.2439 -82.7265 Fort Campbell North Kentucky United States US 36.6554 -87.4658 Alpena Michigan United States US 45.074 -83.4399 Verona New Jersey United States US 40.8323 -74.243 Belle Chasse Louisiana United States US 29.8472 -90.0069 East Milton Florida United States US 30.6175 -86.9636 Havre de Grace Maryland United States US 39.5481 -76.1146 Berkeley Heights New Jersey United States US 40.6764 -74.4244 Piney Green North Carolina United States US 34.7498 -77.3209 Rincon Georgia United States US 32.2945 -81.2354 Taos New Mexico United States US 36.3871 -105.5803 Warrington Florida United States US 30.3821 -87.2944 Washington Pennsylvania United States US 40.1739 -80.2465 Lone Tree Colorado United States US 39.5309 -104.871 Vadnais Heights Minnesota United States US 45.057 -93.0747

www.jinyi-solar.com Lyndhurst Ohio United States US 41.5172 -81.4922 Brookside Delaware United States US 39.6666 -75.7153 Palos Verdes Estates California United States US 33.7871 -118.3976 Fruitville Florida United States US 27.3328 -82.4616 Baker Louisiana United States US 30.5833 -91.1581 St. James New York United States US 40.8761 -73.1521 West Haven Utah United States US 41.2082 -112.054 Millbury Massachusetts United States US 42.1925 -71.7741 Swansea Illinois United States US 38.5507 -89.9859 Richton Park Illinois United States US 41.4822 -87.7352 Chesterton Indiana United States US 41.5994 -87.0549 Olivehurst California United States US 39.0817 -121.5549 Marshall Minnesota United States US 44.4488 -95.7897 Bluffdale Utah United States US 40.4743 -111.9383 Spring Creek Nevada United States US 40.7387 -115.5972 Western Springs Illinois United States US 41.8022 -87.9006 Groveland Florida United States US 28.6021 -81.8205 Englewood Ohio United States US 39.8643 -84.3071 Artesia New Mexico United States US 32.8492 -104.4275 Newark New York United States US 43.0418 -77.093 Oatfield Oregon United States US 45.4127 -122.5942 Hampton Bays New York United States US 40.8692 -72.5227 Vidalia Georgia United States US 32.2125 -82.4019 Price Utah United States US 39.604 -110.8004 Solana Beach California United States US 32.9942 -117.2575 Santa Fe Texas United States US 29.3891 -95.1005 California Maryland United States US 38.2969 -76.495 Lawrenceburg Kentucky United States US 38.0331 -84.9031 Jensen Beach Florida United States US 27.2438 -80.2423 Jasper Alabama United States US 33.8514 -87.2719 Reidsville North Carolina United States US 36.3379 -79.6727 Youngsville Louisiana United States US 30.0964 -91.9964 South Park Township Pennsylvania United States US 40.2989 -79.9944 Rendon Texas United States US 32.5789 -97.235 Timberlake Virginia United States US 37.3166 -79.2482 Kent New York United States US 41.4735 -73.7319 Moss Point Mississippi United States US 30.424 -88.5289 Lockhart Texas United States US 29.8785 -97.6831 North Auburn California United States US 38.9306 -121.0821 Lake Forest Park Washington United States US 47.7597 -122.2878 Charlton Massachusetts United States US 42.1351 -71.968 Fortuna California United States US 40.586 -124.1424 Newington Virginia United States US 38.7358 -77.1993 Montgomeryville Pennsylvania United States US 40.2502 -75.2405 Van Buren New York United States US 43.1211 -76.3591 Riverdale Illinois United States US 41.644 -87.6366 Lakeland Village California United States US 33.648 -117.3706 San Marino California United States US 34.1224 -118.1132 Pelham New Hampshire United States US 42.7336 -71.324 Pecos Texas United States US 31.4046 -103.5057 Middleburg Florida United States US 30.0502 -81.9011

www.jinyi-solar.com Dardenne Prairie Missouri United States US 38.7558 -90.7313 New Providence New Jersey United States US 40.6996 -74.4034 Stony Brook New York United States US 40.906 -73.1278 Fruita Colorado United States US 39.154 -108.7286 Franklin Louisiana United States US 29.7851 -91.5098 Elfers Florida United States US 28.214 -82.723 Dayton Texas United States US 30.0293 -94.9039 Kettering Maryland United States US 38.8888 -76.789 Talladega Alabama United States US 33.4329 -86.0976 Warrenville Illinois United States US 41.821 -88.1857 La Homa Texas United States US 26.2773 -98.3579 Sharon Pennsylvania United States US 41.2339 -80.4997 Warrensville Heights Ohio United States US 41.4363 -81.5222 Dallas Georgia United States US 33.9153 -84.8416 Lapeer Michigan United States US 43.0448 -83.3255 Oakland New Jersey United States US 41.0314 -74.2408 Lahaina Hawaii United States US 20.8848 -156.6618 Homosassa Springs Florida United States US 28.8118 -82.5392 Clayton Ohio United States US 39.8689 -84.3292 Kingston Massachusetts United States US 41.9862 -70.7482 Bensville Maryland United States US 38.6176 -77.0077 Kittanning Pennsylvania United States US 40.8279 -79.5233 Powell Ohio United States US 40.1678 -83.0817 Globe Arizona United States US 33.3869 -110.7514 Big Bear City California United States US 34.2536 -116.7903 Georgetown Georgia United States US 31.9849 -81.226 Huron South Dakota United States US 44.3622 -98.2102 Medway Massachusetts United States US 42.1535 -71.429 Schodack New York United States US 42.5297 -73.6858 Mercerville New Jersey United States US 40.236 -74.6916 Monfort Heights Ohio United States US 39.1823 -84.6075 Bellefonte Pennsylvania United States US 40.9141 -77.7683 Fort Morgan Colorado United States US 40.2539 -103.7919 Weigelstown Pennsylvania United States US 39.9843 -76.8315 McPherson Kansas United States US 38.3714 -97.6606 Washington Indiana United States US 38.6592 -87.1721 Andover Kansas United States US 37.6868 -97.1353 Verona Wisconsin United States US 42.9884 -89.5381 Mounds View Minnesota United States US 45.1072 -93.2078 Newton North Carolina United States US 35.6631 -81.2332 Rocky Point New York United States US 40.9357 -72.9364 East Greenwich Rhode Island United States US 41.6362 -71.5058 Worthington Minnesota United States US 43.6282 -95.599 Short Hills New Jersey United States US 40.7389 -74.3278 Lake Tapps Washington United States US 47.2305 -122.1696 Shiloh Illinois United States US 38.5534 -89.916 Stoughton Wisconsin United States US 42.9236 -89.2219 Luling Louisiana United States US 29.9008 -90.3523 New Ulm Minnesota United States US 44.3119 -94.468 Glenn Heights Texas United States US 32.5506 -96.8548 Bonita California United States US 32.6652 -117.0296

www.jinyi-solar.com Dunmore Pennsylvania United States US 41.4152 -75.6072 Borger Texas United States US 35.6598 -101.4012 New Kingman-Butler Arizona United States US 35.2645 -114.0091 North Palm Beach Florida United States US 26.8217 -80.0577 Port Clinton Ohio United States US 41.5094 -82.9383 Bay St. Louis Mississippi United States US 30.3281 -89.3774 Clinton Connecticut United States US 41.298 -72.53 Lakeside Virginia United States US 37.6133 -77.4768 Rochester Michigan United States US 42.6866 -83.1197 Bellefontaine Ohio United States US 40.3627 -83.763 Marion North Carolina United States US 35.6775 -82.0014 Martinsville Indiana United States US 39.4227 -86.4208 Taylorville Illinois United States US 39.5328 -89.2804 Chelsea Alabama United States US 33.3257 -86.6303 Wawarsing New York United States US 41.7526 -74.4172 Glen Carbon Illinois United States US 38.7579 -89.9832 Rogers Minnesota United States US 45.1865 -93.5783 Maryville Missouri United States US 40.3428 -94.8708 Oxford Connecticut United States US 41.4313 -73.135 Muscoy California United States US 34.1548 -117.3482 Summerfield Maryland United States US 38.9042 -76.8678 Ridge New York United States US 40.9068 -72.8816 Lawrenceburg Indiana United States US 39.0986 -84.8712 Moody Alabama United States US 33.5986 -86.4963 Forest Hill Texas United States US 32.6619 -97.2662 Superior Colorado United States US 39.9341 -105.1588 Commerce California United States US 33.9963 -118.1519 Mahomet Illinois United States US 40.1885 -88.3903 Artondale Washington United States US 47.3024 -122.639 South Daytona Florida United States US 29.1656 -81.0056 Fallsburg New York United States US 41.7391 -74.6038 West Carrollton Ohio United States US 39.67 -84.254 Tarboro North Carolina United States US 35.9046 -77.5563 Trenton Ohio United States US 39.4791 -84.462 South Sioux City Nebraska United States US 42.4627 -96.4126 Port Neches Texas United States US 29.9765 -93.946 Farmington New York United States US 42.9894 -77.3087 Oak Island North Carolina United States US 33.9433 -78.1366 East Hampton Connecticut United States US 41.5696 -72.5074 Port Royal South Carolina United States US 32.3557 -80.7027 Herrin Illinois United States US 37.7984 -89.0304 Hamilton Square New Jersey United States US 40.2248 -74.6525 Greenville Ohio United States US 40.1043 -84.6209 Malibu California United States US 34.0368 -118.7845 York Maine United States US 43.186 -70.6661 Keokuk Iowa United States US 40.4095 -91.403 Sturgis Michigan United States US 41.8004 -85.4181 Justice Illinois United States US 41.7495 -87.8345 Woodland Park New Jersey United States US 40.8905 -74.1945 Lumberton Texas United States US 30.2562 -94.2071 Endicott New York United States US 42.098 -76.0639

www.jinyi-solar.com Suamico Wisconsin United States US 44.6352 -88.0664 German Flatts New York United States US 42.9868 -74.9804 Channahon Illinois United States US 41.4211 -88.2593 Sun Village California United States US 34.5596 -117.9559 Bastrop Louisiana United States US 32.7749 -91.9058 Red Oak Texas United States US 32.5204 -96.7862 Riverton Wyoming United States US 43.0425 -108.4142 Hammonton New Jersey United States US 39.6572 -74.7678 Plover Wisconsin United States US 44.4614 -89.5382 Camp Pendleton California United States US 33.2284 -117.3791 South Loveland Ohio United States US 39.2679 -84.2731 Dover Ohio United States US 40.5302 -81.4805 Panama City Beach Florida United States US 30.2369 -85.8774 Cedartown Georgia United States US 34.0225 -85.248 Grimes Iowa United States US 41.6776 -93.7946 Pennsville New Jersey United States US 39.6266 -75.5089 Lewisboro New York United States US 41.2697 -73.5827 Cloquet Minnesota United States US 46.7221 -92.4923 St. Ann Missouri United States US 38.7266 -90.3872 Wickliffe Ohio United States US 41.6072 -81.469 Prairie Ridge Washington United States US 47.1443 -122.1408 Lynnfield Massachusetts United States US 42.5356 -71.0382 Glendale Wisconsin United States US 43.1288 -87.9277 Forrest City Arkansas United States US 35.0102 -90.7874 Lilburn Georgia United States US 33.8887 -84.1379 Frederick Colorado United States US 40.1095 -104.967 Joppatowne Maryland United States US 39.4181 -76.3516 Davidson North Carolina United States US 35.4862 -80.8271 Santaquin Utah United States US 39.9712 -111.7937 Spearfish South Dakota United States US 44.4912 -103.8167 Fergus Falls Minnesota United States US 46.2854 -96.0759 Paris Kentucky United States US 38.2016 -84.2719 West Monroe Louisiana United States US 32.512 -92.1513 Charlotte Michigan United States US 42.5662 -84.8304 Mount Vernon Virginia United States US 38.714 -77.1043 Florence New Jersey United States US 40.0978 -74.7886 Peru Indiana United States US 40.7585 -86.0714 Boone Iowa United States US 42.053 -93.877 Cedar Grove New Jersey United States US 40.8565 -74.2287 Sault Ste. Marie Michigan United States US 46.4817 -84.3723 Oskaloosa Iowa United States US 41.2922 -92.6403 Vinings Georgia United States US 33.8608 -84.4686 Goldenrod Florida United States US 28.6114 -81.2916 Richmond Hill Georgia United States US 31.9012 -81.3126 Bedford Ohio United States US 41.3919 -81.5359 Chatham Illinois United States US 39.6729 -89.6957 Lakeland Tennessee United States US 35.2585 -89.7308 Lindale Texas United States US 32.4933 -95.4069 Jacksonville Alabama United States US 33.8088 -85.7544 Medfield Massachusetts United States US 42.1848 -71.305 LaBelle Florida United States US 26.7219 -81.4506

www.jinyi-solar.com Grand Terrace California United States US 34.0312 -117.3132 Verde Village Arizona United States US 34.712 -111.994 Derby Connecticut United States US 41.3265 -73.0833 San Anselmo California United States US 37.9821 -122.5699 Spring Lake North Carolina United States US 35.1841 -78.9962 Royse City Texas United States US 32.9764 -96.3192 Windsor Locks Connecticut United States US 41.9267 -72.6544 Minden Louisiana United States US 32.6187 -93.2762 Virginia Minnesota United States US 47.5169 -92.5128 Kingsbury New York United States US 43.344 -73.5395 Jackson Wyoming United States US 43.4721 -110.7745 Parker South Carolina United States US 34.8514 -82.4512 Markham Illinois United States US 41.6 -87.6905 Corinth Mississippi United States US 34.9474 -88.5143 Choctaw Oklahoma United States US 35.48 -97.2666 Cypress Lake Florida United States US 26.5391 -81.9 Brunswick New York United States US 42.7558 -73.5903 Azle Texas United States US 32.8955 -97.5379 South Charleston West Virginia United States US 38.3482 -81.711 Moss Bluff Louisiana United States US 30.3039 -93.2051 Cornwall New York United States US 41.4195 -74.054 Lakeland North Washington United States US 47.3374 -122.2814 Woodhaven Michigan United States US 42.132 -83.2374 Lincolnwood Illinois United States US 42.0054 -87.7329 Winnetka Illinois United States US 42.1064 -87.7421 Hudson Florida United States US 28.3594 -82.6888 Platteville Wisconsin United States US 42.7279 -90.4675 Cedar Lake Indiana United States US 41.3694 -87.438 Irondale Alabama United States US 33.544 -86.6599 New Kensington Pennsylvania United States US 40.5711 -79.7521 Coventry Connecticut United States US 41.7828 -72.3394 Ringwood New Jersey United States US 41.1064 -74.2749 Arkansas City Kansas United States US 37.0726 -97.0385 Oregon Wisconsin United States US 42.9252 -89.3887 North St. Paul Minnesota United States US 45.0137 -92.9995 Marion Arkansas United States US 35.2041 -90.2061 Colonial Park Pennsylvania United States US 40.2997 -76.8068 Bayou Blue Louisiana United States US 29.6341 -90.6732 Wells Branch Texas United States US 30.4432 -97.6792 Carnot-Moon Pennsylvania United States US 40.5187 -80.2178 Fredericksburg Texas United States US 30.2671 -98.8757 Avenal California United States US 36.0312 -120.116 Cheney Washington United States US 47.4901 -117.5789 Truckee California United States US 39.3454 -120.1848 Kewanee Illinois United States US 41.2399 -89.9264 Marysville California United States US 39.1518 -121.5836 Finneytown Ohio United States US 39.216 -84.5146 Plymouth Indiana United States US 41.3482 -86.3187 Palos Heights Illinois United States US 41.6637 -87.7959 Larkspur California United States US 37.9394 -122.5313 Lumberton New Jersey United States US 39.9569 -74.8035

www.jinyi-solar.com New Baltimore Michigan United States US 42.6903 -82.7398 Terryville New York United States US 40.909 -73.0492 Eatontown New Jersey United States US 40.2913 -74.0558 Othello Washington United States US 46.8222 -119.1651 St. Peter Minnesota United States US 44.3296 -93.9659 Gulfport Florida United States US 27.7463 -82.71 Northlake Illinois United States US 41.9143 -87.9054 Sandpoint Idaho United States US 48.2822 -116.5613 Magalia California United States US 39.8228 -121.6078 Lakeland Highlands Florida United States US 27.9572 -81.9496 Trophy Club Texas United States US 33.0039 -97.1898 Ulster New York United States US 41.9699 -74.0041 Jefferson Georgia United States US 34.1371 -83.6022 Elkhorn Wisconsin United States US 42.6711 -88.5377 Marshall Missouri United States US 39.1145 -93.201 Ellwood City Pennsylvania United States US 40.8619 -80.283 North Castle New York United States US 41.1331 -73.695 North Smithfield Rhode Island United States US 41.9727 -71.5514 Waconia Minnesota United States US 44.8413 -93.7926 Newington Forest Virginia United States US 38.7371 -77.2339 Palmer Town Massachusetts United States US 42.1888 -72.3112 Pine Castle Florida United States US 28.4651 -81.374 Shepherdsville Kentucky United States US 37.9806 -85.6999 Warwick New York United States US 41.2551 -74.355 Wilmington Ohio United States US 39.4387 -83.8184 Ishpeming Michigan United States US 46.4862 -87.6658 Middle Valley Tennessee United States US 35.1878 -85.1958 Irmo South Carolina United States US 34.1016 -81.1953 Fulton Missouri United States US 38.8551 -91.951 Yulee Florida United States US 30.635 -81.5678 Holiday City-Berkeley New Jersey United States US 39.9639 -74.2787 Beatrice Nebraska United States US 40.2738 -96.7455 Tyngsborough Massachusetts United States US 42.6662 -71.429 Blythe California United States US 33.6219 -114.6195 Green River Wyoming United States US 41.5124 -109.4708 Holly Hill Florida United States US 29.2443 -81.0462 Gladstone Oregon United States US 45.3864 -122.5933 Travilah Maryland United States US 39.0571 -77.2458 Blue Ash Ohio United States US 39.2478 -84.3825 Pontiac Illinois United States US 40.8881 -88.6414 Woolwich New Jersey United States US 39.7401 -75.317 Lake Wylie South Carolina United States US 35.0997 -81.0677 Freeport Texas United States US 28.9454 -95.3602 Portales New Mexico United States US 34.1753 -103.3566 Athens Texas United States US 32.2041 -95.8321 Florida City Florida United States US 25.4418 -80.4685 Neosho Missouri United States US 36.844 -94.3755 Highlands New York United States US 41.3601 -74.0084 Clayton California United States US 37.9403 -121.9301 Ottawa Kansas United States US 38.6 -95.2642 North Greenbush New York United States US 42.6706 -73.6632

www.jinyi-solar.com Babylon New York United States US 40.6949 -73.327 Harwich Massachusetts United States US 41.6957 -70.0684 Speedway Indiana United States US 39.7937 -86.2479 Cascades Virginia United States US 39.0464 -77.3874 Kelso Washington United States US 46.1248 -122.8909 Lansdowne Virginia United States US 39.0846 -77.4839 Riverview Michigan United States US 42.1728 -83.1935 Robertsville New Jersey United States US 40.3395 -74.2939 Mays Chapel Maryland United States US 39.4343 -76.6516 Lakewood Park Florida United States US 27.539 -80.3865 Fate Texas United States US 32.9432 -96.3863 Jesup Georgia United States US 31.5991 -81.8898 Amherst Ohio United States US 41.4022 -82.2303 Ocean Pines Maryland United States US 38.3825 -75.1475 James Island South Carolina United States US 32.7353 -79.9396 Newberry South Carolina United States US 34.2822 -81.6012 Richmond Texas United States US 29.5824 -95.7602 Waimea Hawaii United States US 20.0124 -155.6378 Loganville Georgia United States US 33.8353 -83.8957 Valley Falls Rhode Island United States US 41.9234 -71.3923 Poquoson Virginia United States US 37.1318 -76.3569 Batesville Arkansas United States US 35.7687 -91.6226 Pepperell Massachusetts United States US 42.6713 -71.6043 Tucson Estates Arizona United States US 32.1792 -111.1254 Belmont North Carolina United States US 35.2214 -81.0403 Glen Rock New Jersey United States US 40.9601 -74.125 Broussard Louisiana United States US 30.1393 -91.9539 Gatesville Texas United States US 31.4419 -97.7351 Los Alamos New Mexico United States US 35.8926 -106.2862 Festus Missouri United States US 38.2198 -90.4095 Leeds Alabama United States US 33.5429 -86.5636 Weston Massachusetts United States US 42.3589 -71.3001 Cottonwood Arizona United States US 34.7194 -112.0015 Portland Tennessee United States US 36.5883 -86.5194 Overlea Maryland United States US 39.3642 -76.5176 Norton Ohio United States US 41.0294 -81.6461 Delavan Wisconsin United States US 42.6281 -88.6324 Kingsburg California United States US 36.5242 -119.5608 Glenwood Springs Colorado United States US 39.5455 -107.3347 North Valley New Mexico United States US 35.1737 -106.6231 Woodinville Washington United States US 47.7569 -122.1477 Wanaque New Jersey United States US 41.044 -74.29 Rehoboth Massachusetts United States US 41.8439 -71.2456 Upper New Jersey United States US 39.2563 -74.727 Manchester Tennessee United States US 35.463 -86.0774 Mount Sinai New York United States US 40.9372 -73.018 Elgin Texas United States US 30.3512 -97.3876 Patterson New York United States US 41.4849 -73.5921 Greensburg Indiana United States US 39.3515 -85.5024 Lake Station Indiana United States US 41.5729 -87.2599 Brown Deer Wisconsin United States US 43.1743 -87.975

www.jinyi-solar.com Pell City Alabama United States US 33.5609 -86.2668 Cordele Georgia United States US 31.9563 -83.7695 Lansing Kansas United States US 39.2427 -94.8951 Scotts Valley California United States US 37.0555 -122.0118 Macedonia Ohio United States US 41.3147 -81.4989 Lexington Park Maryland United States US 38.2543 -76.4415 Holly Springs Georgia United States US 34.1686 -84.4843 East Bethel Minnesota United States US 45.3557 -93.2038 Grants New Mexico United States US 35.1538 -107.8335 Somerset Pennsylvania United States US 40.005 -79.0778 Georgetown South Carolina United States US 33.3595 -79.2958 Stafford Connecticut United States US 41.9876 -72.3122 Somersworth New Hampshire United States US 43.2534 -70.8856 Garden City Idaho United States US 43.6526 -116.2743 Plymouth Connecticut United States US 41.6642 -73.0263 Robstown Texas United States US 27.7886 -97.6685 Silver City New Mexico United States US 32.7784 -108.2698 Crestwood Missouri United States US 38.5569 -90.3782 El Campo Texas United States US 29.1986 -96.2725 Berkley Colorado United States US 39.8045 -105.0281 Falmouth Maine United States US 43.7476 -70.2827 Newport Oregon United States US 44.6231 -124.0524 Otsego Michigan United States US 42.4575 -85.6979 Spencer Massachusetts United States US 42.2471 -71.9919 Bucyrus Ohio United States US 40.8054 -82.9718 Prineville Oregon United States US 44.298 -120.8616 Shady Hills Florida United States US 28.4042 -82.5467 Healdsburg California United States US 38.6229 -122.8651 Sedro-Woolley Washington United States US 48.5113 -122.2321 Mango Florida United States US 27.9915 -82.307 Winfield Kansas United States US 37.274 -96.9499 Lantana Florida United States US 26.5834 -80.0564 Lincoln City Oregon United States US 44.975 -124.0073 Lake Los Angeles California United States US 34.6097 -117.8339 Gulf Shores Alabama United States US 30.2758 -87.7014 Largo Maryland United States US 38.88 -76.8289 Stone Ridge Virginia United States US 38.9295 -77.5553 Cadillac Michigan United States US 44.2494 -85.4163 Griswold Connecticut United States US 41.5852 -71.9227 Jupiter Farms Florida United States US 26.9224 -80.2187 Enumclaw Washington United States US 47.2017 -121.9897 Port Lavaca Texas United States US 28.6181 -96.6278 Bogalusa Louisiana United States US 30.7812 -89.8633 Goulds Florida United States US 25.5614 -80.388 Florham Park New Jersey United States US 40.7773 -74.3953 Port Washington Wisconsin United States US 43.3847 -87.8852 Nanakuli Hawaii United States US 21.3892 -158.1445 Red Bank Tennessee United States US 35.1117 -85.2962 Malvern Arkansas United States US 34.3689 -92.8187 Lovington New Mexico United States US 32.9125 -103.3277 Chowchilla California United States US 37.1095 -120.2349

www.jinyi-solar.com Newton New Jersey United States US 41.0534 -74.7527 Franklin Ohio United States US 39.5538 -84.295 Vail Arizona United States US 32.0217 -110.6937 Elma New York United States US 42.8231 -78.6371 Cocoa Beach Florida United States US 28.3326 -80.6274 East Grand Rapids Michigan United States US 42.9464 -85.6088 Coolidge Arizona United States US 32.9395 -111.5261 The Pinery Colorado United States US 39.4461 -104.7592 Diamond Springs California United States US 38.692 -120.8391 Miller Place New York United States US 40.9374 -72.9864 Martinsville New Jersey United States US 40.603 -74.5751 Tomball Texas United States US 30.0964 -95.6186 Putnam Valley New York United States US 41.3979 -73.8368 Weatherford Oklahoma United States US 35.5384 -98.6872 Orange City Florida United States US 28.9349 -81.2882 Upper Montclair New Jersey United States US 40.8428 -74.2014 Beachwood Ohio United States US 41.4759 -81.503 Richfield Wisconsin United States US 43.2372 -88.2413 Dranesville Virginia United States US 38.9955 -77.3693 Forestville Maryland United States US 38.8518 -76.8708 Eureka Missouri United States US 38.5014 -90.6491 Newcastle Washington United States US 47.5303 -122.1633 Arlington Tennessee United States US 35.2594 -89.668 Athol Massachusetts United States US 42.5841 -72.2177 Snyder Texas United States US 32.7133 -100.9113 Ozark Alabama United States US 31.4508 -85.6473 Norfolk Massachusetts United States US 42.1163 -71.3295 Byram Mississippi United States US 32.189 -90.2861 Chino Valley Arizona United States US 34.7594 -112.4107 Seven Hills Ohio United States US 41.3805 -81.6737 Collegedale Tennessee United States US 35.0521 -85.0488 Mamakating New York United States US 41.586 -74.4951 Bridgeton Missouri United States US 38.7672 -90.4277 Brattleboro Vermont United States US 42.8618 -72.6145 Grafton Wisconsin United States US 43.3204 -87.9481 Mendota California United States US 36.7555 -120.3777 Winchester Tennessee United States US 35.1898 -86.1075 Schiller Park Illinois United States US 41.9586 -87.8693 Jerome Idaho United States US 42.7183 -114.5159 Dudley Massachusetts United States US 42.055 -71.9352 Clute Texas United States US 29.0257 -95.3975 Nocatee Florida United States US 30.0918 -81.4097 Delhi California United States US 37.4306 -120.7759 Robinson Texas United States US 31.4501 -97.1201 Carver Massachusetts United States US 41.8739 -70.7563 Eunice Louisiana United States US 30.4904 -92.4191 D'Iberville Mississippi United States US 30.4709 -88.9011 White House Tennessee United States US 36.4649 -86.6667 Fairfax Station Virginia United States US 38.7942 -77.3358 Los Alamitos California United States US 33.7972 -118.0594 Wrentham Massachusetts United States US 42.0513 -71.3552

www.jinyi-solar.com Sandy Oregon United States US 45.3986 -122.2692 Elwood New York United States US 40.8462 -73.3389 Plano Illinois United States US 41.6757 -88.5294 Elizabethtown Pennsylvania United States US 40.1534 -76.5991 Smyrna Delaware United States US 39.2922 -75.6076 Tarrytown New York United States US 41.0647 -73.8673 Walker Mill Maryland United States US 38.8754 -76.8862 Hawaiian Paradise Hawaii United States US 19.5828 -154.9693 Park North Bellport New York United States US 40.7868 -72.9457 Bainbridge Georgia United States US 30.9046 -84.5722 Cottage Grove Oregon United States US 43.7961 -123.0573 Claiborne Louisiana United States US 32.5379 -92.1981 Woodward Oklahoma United States US 36.4246 -99.4057 Accokeek Maryland United States US 38.6745 -77.0023 Evanston Wyoming United States US 41.2602 -110.9646 Minneola Florida United States US 28.6067 -81.7321 Bennettsville South Carolina United States US 34.6304 -79.6874 Archdale North Carolina United States US 35.9034 -79.9592 Jackson Ohio United States US 39.046 -82.6493 Bellmawr New Jersey United States US 39.8665 -75.0941 Port St. John Florida United States US 28.4771 -80.7874 West Plains Missouri United States US 36.7378 -91.868 Winton California United States US 37.3854 -120.6173 Hillsborough California United States US 37.5573 -122.3587 Lyndon Kentucky United States US 38.2644 -85.5891 Westview Florida United States US 25.8826 -80.2415 Valencia West Arizona United States US 32.1354 -111.1124 Cedarburg Wisconsin United States US 43.2991 -87.9887 Ravenna Ohio United States US 41.1613 -81.2421 Emmaus Pennsylvania United States US 40.5352 -75.4978 Maltby Washington United States US 47.8027 -122.1044 Bradford Pennsylvania United States US 41.9604 -78.6413 Grove City Pennsylvania United States US 41.1572 -80.0893 Guymon Oklahoma United States US 36.69 -101.4776 Ridgefield New Jersey United States US 40.8313 -74.0147 Haddonfield New Jersey United States US 39.8955 -75.0346 Hanover New Hampshire United States US 43.7155 -72.1911 Leon Valley Texas United States US 29.4954 -98.6142 Roma Texas United States US 26.4166 -99.0061 Highland Illinois United States US 38.7602 -89.681 Doctor Phillips Florida United States US 28.4476 -81.4922 Hillsdale Michigan United States US 41.9266 -84.6356 Scottsburg Indiana United States US 38.6854 -85.7831 Endwell New York United States US 42.1185 -76.0219 Excelsior Springs Missouri United States US 39.339 -94.24 East Windsor Connecticut United States US 41.9049 -72.5672 Little Chute Wisconsin United States US 44.2895 -88.3199 East Renton Washington United States US 47.4718 -122.0854 Highlands Spirit Lake Iowa United States US 43.4176 -95.1109 South Yarmouth Massachusetts United States US 41.6692 -70.2005 Hibbing Minnesota United States US 47.3981 -92.9487

www.jinyi-solar.com DuBois Pennsylvania United States US 41.1225 -78.7564 Storm Lake Iowa United States US 42.6431 -95.197 Smithfield Utah United States US 41.8347 -111.8266 Woods Cross Utah United States US 40.8731 -111.917 Fairfield Iowa United States US 41.0061 -91.9669 North Vernon Indiana United States US 39.0175 -85.6314 Berlin New Hampshire United States US 44.4869 -71.2599 Mendota Heights Minnesota United States US 44.8815 -93.14 Newport Tennessee United States US 35.9617 -83.1977 Gloucester City New Jersey United States US 39.8924 -75.1172 Coshocton Ohio United States US 40.2618 -81.848 Webb City Missouri United States US 37.1412 -94.4676 Mount Sterling Kentucky United States US 38.0646 -83.9473 Westwood New Jersey United States US 40.9878 -74.0308 Fulton New York United States US 43.3171 -76.4162 Granby Connecticut United States US 41.9694 -72.8346 Lamesa Texas United States US 32.7333 -101.9542 Mexico Missouri United States US 39.1626 -91.8712 Wyandanch New York United States US 40.7467 -73.3769 Urbana Ohio United States US 40.1089 -83.7541 Mountain Top Pennsylvania United States US 41.1353 -75.9045 Minooka Illinois United States US 41.4507 -88.2792 Waupun Wisconsin United States US 43.6315 -88.7379 Fenton Michigan United States US 42.7994 -83.7144 Somers Connecticut United States US 41.9949 -72.453 Campton Hills Illinois United States US 41.9498 -88.4167 Groton Massachusetts United States US 42.6137 -71.5614 Haysville Kansas United States US 37.5649 -97.3527 Leicester Massachusetts United States US 42.24 -71.912 Princess Anne Maryland United States US 38.2053 -75.6969 Franklin Lakes New Jersey United States US 41.0086 -74.2083 Angola Indiana United States US 41.6432 -85.005 Beachwood New Jersey United States US 39.9287 -74.2023 Shiloh Pennsylvania United States US 39.9734 -76.792 Lakeville Massachusetts United States US 41.831 -70.9594 Lighthouse Point Florida United States US 26.2785 -80.0891 Villas Florida United States US 26.5505 -81.8678 Soquel California United States US 36.9978 -121.9482 East Hanover New Jersey United States US 40.8192 -74.3638 Amherst New Hampshire United States US 42.8705 -71.6068 Macclenny Florida United States US 30.2818 -82.125 Gardere Louisiana United States US 30.3582 -91.1345 Lower Burrell Pennsylvania United States US 40.5818 -79.7141 Jefferson Hills Pennsylvania United States US 40.2927 -79.9329 Canyon Lake California United States US 33.6884 -117.2621 Kennebunk Maine United States US 43.3972 -70.5707 Springdale Ohio United States US 39.2909 -84.476 Edgewood Washington United States US 47.2309 -122.2832 Merriam Kansas United States US 39.0186 -94.6933 Newport East Rhode Island United States US 41.5158 -71.2878 Fitzgerald Georgia United States US 31.7135 -83.2515

www.jinyi-solar.com Chalco Nebraska United States US 41.1817 -96.1353 Greentree New Jersey United States US 39.8989 -74.9614 Niles Michigan United States US 41.8346 -86.2473 Pompton Lakes New Jersey United States US 41.0024 -74.2859 Ocean City New Jersey United States US 39.2682 -74.6019 Lake Morton- Washington United States US 47.3325 -122.103 Berrydale Camp Verde Arizona United States US 34.5699 -111.8573 Wahpeton North Dakota United States US 46.2722 -96.6118 Yorktown Indiana United States US 40.183 -85.5123 Kaneohe Station Hawaii United States US 21.4451 -157.7515 Summerfield North Carolina United States US 36.1973 -79.8999 Clinton South Carolina United States US 34.4777 -81.8636 Mack Ohio United States US 39.1501 -84.6791 Echelon New Jersey United States US 39.8482 -74.9957 Maysville Kentucky United States US 38.6455 -83.7911 Walden New York United States US 41.5603 -74.1879 Madison Heights Virginia United States US 37.4487 -79.1057 Huntingdon Pennsylvania United States US 40.5 -78.0098 Lewisburg Tennessee United States US 35.4493 -86.7896 Woodland Park Colorado United States US 38.9987 -105.0595 Munhall Pennsylvania United States US 40.3937 -79.9004 Lake Grove New York United States US 40.8586 -73.1168 Mayfield Kentucky United States US 36.737 -88.6447 Tremonton Utah United States US 41.7188 -112.1891 Damascus Oregon United States US 45.4239 -122.447 Two Rivers Wisconsin United States US 44.1564 -87.5824 Lunenburg Massachusetts United States US 42.5897 -71.7199 Dobbs Ferry New York United States US 41.0127 -73.8698 Celina Ohio United States US 40.5551 -84.5628 Folkston Georgia United States US 30.8392 -82.0073 River Forest Illinois United States US 41.895 -87.8194 Grosse Pointe Park Michigan United States US 42.3794 -82.9288 Webster Texas United States US 29.5317 -95.1188 Town and Country Missouri United States US 38.6317 -90.4789 Woodmere Louisiana United States US 29.8493 -90.0751 Kalaoa Hawaii United States US 19.7369 -156.0122 Gardnerville Ranchos Nevada United States US 38.8872 -119.7426 Fairview Shores Florida United States US 28.6021 -81.3946 Lowes Island Virginia United States US 39.047 -77.3524 Brookings Oregon United States US 42.0697 -124.3002 Woodbury New York United States US 41.3284 -74.1004 Wantage New Jersey United States US 41.2431 -74.6258 Satellite Beach Florida United States US 28.1782 -80.6019 Halfway Maryland United States US 39.6163 -77.77 Sierra Madre California United States US 34.1687 -118.0504 Rifle Colorado United States US 39.5362 -107.772 Millington Tennessee United States US 35.335 -89.8991 Arizona City Arizona United States US 32.7506 -111.6707 Holbrook Massachusetts United States US 42.1471 -71.0057 Urbana Maryland United States US 39.3237 -77.3411 Dent Ohio United States US 39.1922 -84.6593

www.jinyi-solar.com Mount Kisco New York United States US 41.2018 -73.7282 Galena Park Texas United States US 29.7452 -95.2333 Elkins West Virginia United States US 38.9237 -79.8541 Fox Crossing Wisconsin United States US 44.2236 -88.4787 Viera East Florida United States US 28.261 -80.715 Lindon Utah United States US 40.3414 -111.7188 Brock Hall Maryland United States US 38.8617 -76.7549 Alamosa Colorado United States US 37.4755 -105.877 Braselton Georgia United States US 34.1087 -83.8124 Stayton Oregon United States US 44.8031 -122.7982 Moncks Corner South Carolina United States US 33.1714 -80.0122 West Caldwell New Jersey United States US 40.8489 -74.2971 Garden Acres California United States US 37.9637 -121.2296 Bacliff Texas United States US 29.5077 -94.988 Mitchellville Maryland United States US 38.9358 -76.8146 Big Lake Minnesota United States US 45.3416 -93.7431 Orono Maine United States US 44.8867 -68.7166 Nantucket Massachusetts United States US 41.2831 -70.0692 Destrehan Louisiana United States US 29.9625 -90.3676 Grand Haven Michigan United States US 43.0553 -86.2201 Highland Park Michigan United States US 42.4052 -83.0977 Norwell Massachusetts United States US 42.1608 -70.8177 Norwalk Iowa United States US 41.4897 -93.6913 Chenango New York United States US 42.1954 -75.8989 Manchester Virginia United States US 37.4902 -77.5396 Winchester Connecticut United States US 41.9219 -73.1028 Ogdensburg New York United States US 44.7088 -75.4717 Broomall Pennsylvania United States US 39.9694 -75.3529 Panthersville Georgia United States US 33.7059 -84.2764 Hailey Idaho United States US 43.5141 -114.3 Vidor Texas United States US 30.1291 -93.9967 Tamalpais- California United States US 37.8793 -122.5382 Homestead Valley Linthicum Maryland United States US 39.2088 -76.6625 Rochelle Illinois United States US 41.9194 -89.0634 Crestwood Illinois United States US 41.6454 -87.7397 Rosaryville Maryland United States US 38.7672 -76.8266 Annapolis Neck Maryland United States US 38.9408 -76.4997 Show Low Arizona United States US 34.2671 -110.0384 Greencastle Indiana United States US 39.6431 -86.8419 Forestville Ohio United States US 39.0711 -84.3389 Pike Creek Valley Delaware United States US 39.7296 -75.6993 Cheval Florida United States US 28.1459 -82.5185 Sussex Wisconsin United States US 43.134 -88.2231 Burr Ridge Illinois United States US 41.7485 -87.9199 Totowa New Jersey United States US 40.9039 -74.2214 Winnemucca Nevada United States US 40.9645 -117.7247 California City California United States US 35.1578 -117.872 Brooklyn Ohio United States US 41.4349 -81.7498 Kings Mountain North Carolina United States US 35.2348 -81.3501 Farmersville California United States US 36.3054 -119.2081

www.jinyi-solar.com Atchison Kansas United States US 39.5625 -95.1368 Weddington North Carolina United States US 35.0228 -80.7383 Gonzales Louisiana United States US 30.2132 -90.9234 Spencer Iowa United States US 43.1468 -95.1534 Browns Mills New Jersey United States US 39.9737 -74.569 Milton Vermont United States US 44.643 -73.1542 Port Salerno Florida United States US 27.1461 -80.1895 Florence Oregon United States US 43.9913 -124.1062 Silverton Oregon United States US 45.003 -122.7808 Waterford New Jersey United States US 39.7415 -74.8207 Montgomery Ohio United States US 39.2494 -84.3457 Winchendon Massachusetts United States US 42.6667 -72.0487 Muskegon Heights Michigan United States US 43.2024 -86.242 Elk City Oklahoma United States US 35.3849 -99.4333 Ironton Ohio United States US 38.5319 -82.6777 New Albany Ohio United States US 40.0808 -82.7896 Heath Ohio United States US 40.0241 -82.4412 Selma Texas United States US 29.5865 -98.3134 Point Pleasant West Virginia United States US 38.8529 -82.1303 Union Park Florida United States US 28.5645 -81.2354 Pearsall Texas United States US 28.8885 -99.0988 Hudson New York United States US 42.2515 -73.7859 Kennett Missouri United States US 36.2403 -90.0481 Vermillion South Dakota United States US 42.7811 -96.9255 Essex Junction Vermont United States US 44.4902 -73.114 Ludington Michigan United States US 43.9573 -86.4434 Whitehall Michigan United States US 43.4003 -86.3406 Gold Canyon Arizona United States US 33.3715 -111.4369 Fairfield Alabama United States US 33.4747 -86.9194 Massena New York United States US 44.9292 -74.8923 Poulsbo Washington United States US 47.7417 -122.6408 Worth Illinois United States US 41.6877 -87.7916 Monroe Wisconsin United States US 42.603 -89.6381 Three Rivers Michigan United States US 41.9465 -85.628 Forest Virginia United States US 37.3728 -79.2832 Gulf Gate Estates Florida United States US 27.2587 -82.5065 Miami Shores Florida United States US 25.867 -80.1779 Toccoa Georgia United States US 34.5807 -83.3256 North Logan Utah United States US 41.7759 -111.8066 Ketchikan Alaska United States US 55.3556 -131.6698 Morro Bay California United States US 35.3681 -120.8482 Pacific Missouri United States US 38.4805 -90.7541 San Diego Country California United States US 33.0093 -116.7874 Estates Petal Mississippi United States US 31.3477 -89.2359 Bellefontaine Missouri United States US 38.7529 -90.2279 Neighbors Decatur Indiana United States US 40.8286 -84.9282 Lake Arrowhead California United States US 34.2531 -117.1945 Myrtle Grove North Carolina United States US 34.123 -77.8834 West Point Utah United States US 41.122 -112.0995 Wapakoneta Ohio United States US 40.5664 -84.1915

www.jinyi-solar.com Lyons Illinois United States US 41.8121 -87.8192 Hillsdale New Jersey United States US 41.0074 -74.044 Bedford Heights Ohio United States US 41.4042 -81.5053 Farmington Michigan United States US 42.4614 -83.3784 Millsboro Delaware United States US 38.5865 -75.3019 Paris Tennessee United States US 36.2933 -88.3065 Ballston New York United States US 42.9542 -73.8794 Seymour Tennessee United States US 35.8761 -83.7742 Lloyd New York United States US 41.7286 -73.9962 Fredonia New York United States US 42.4407 -79.3319 Maynard Massachusetts United States US 42.4264 -71.4561 Hanson Massachusetts United States US 42.0558 -70.8723 Van Wert Ohio United States US 40.8653 -84.5873 Fox Lake Illinois United States US 42.4238 -88.1843 Exeter California United States US 36.294 -119.1459 Smithfield Virginia United States US 36.9754 -76.6162 Timonium Maryland United States US 39.4463 -76.6083 Hornell New York United States US 42.333 -77.6632 Cleveland Texas United States US 30.3369 -95.0924 Oak Hills California United States US 34.3912 -117.4125 Doraville Georgia United States US 33.9072 -84.2711 Portage Wisconsin United States US 43.5489 -89.4658 Pine Hill New Jersey United States US 39.7879 -74.9857 Saks Alabama United States US 33.7119 -85.8535 Trinity Florida United States US 28.1809 -82.6581 Scituate Rhode Island United States US 41.7926 -71.6202 Castle Pines Colorado United States US 39.4625 -104.8706 Tanaina Alaska United States US 61.656 -149.4272 Lanham Maryland United States US 38.9621 -76.8421 Kapaa Hawaii United States US 22.091 -159.352 Roscoe Illinois United States US 42.4252 -89.0085 Bellmead Texas United States US 31.6025 -97.0896 Warren Rhode Island United States US 41.7282 -71.2629 Somers Point New Jersey United States US 39.3167 -74.6066 Summerville Georgia United States US 34.4788 -85.3491 Little Canada Minnesota United States US 45.0244 -93.0863 Martin Tennessee United States US 36.3386 -88.8512 Jefferson Louisiana United States US 29.9609 -90.1553 Lincoln Park New Jersey United States US 40.9239 -74.3035 Countryside Virginia United States US 39.0518 -77.4124 Southport New York United States US 42.04 -76.8774 Wyomissing Pennsylvania United States US 40.3317 -75.9703 Vermilion Ohio United States US 41.4103 -82.3214 Sauk Village Illinois United States US 41.4907 -87.5702 Norton Virginia United States US 36.9314 -82.6262 Acushnet Massachusetts United States US 41.7139 -70.9012 Lawrenceburg Tennessee United States US 35.2497 -87.3325 Columbia Pennsylvania United States US 40.0347 -76.4943 Arkadelphia Arkansas United States US 34.125 -93.0719 Burtonsville Maryland United States US 39.1166 -76.9356 Beverly Hills Michigan United States US 42.522 -83.2423

www.jinyi-solar.com Bothell East Washington United States US 47.8064 -122.1844 Richmond Heights Ohio United States US 41.5589 -81.5029 Covington Louisiana United States US 30.4808 -90.1122 Manville New Jersey United States US 40.5421 -74.5892 Cape Canaveral Florida United States US 28.3933 -80.605 Lake Arbor Maryland United States US 38.907 -76.8299 Avon Park Florida United States US 27.5908 -81.5081 Middle Island New York United States US 40.8857 -72.9454 Dayton Tennessee United States US 35.4912 -85.012 Fort Bragg California United States US 39.44 -123.8013 Hull Massachusetts United States US 42.2861 -70.8835 Marlboro Village Maryland United States US 38.8306 -76.7699 Malone New York United States US 44.849 -74.2889 Gateway Florida United States US 26.5804 -81.7453 Highland City Florida United States US 27.9633 -81.8781 Kendallville Indiana United States US 41.4441 -85.2578 Forest Acres South Carolina United States US 34.0324 -80.9717 Clearfield Pennsylvania United States US 41.0216 -78.439 Oak Grove South Carolina United States US 33.9809 -81.1438 Alpine Utah United States US 40.4629 -111.7724 Vienna West Virginia United States US 39.3238 -81.5383 Anderson California United States US 40.451 -122.2962 Weston Connecticut United States US 41.2284 -73.3726 Arden Hills Minnesota United States US 45.0722 -93.1671 Marlton New Jersey United States US 39.9016 -74.9297 Brookhaven Mississippi United States US 31.5803 -90.4432 Cusseta Georgia United States US 32.347 -84.787 Melvindale Michigan United States US 42.2802 -83.1782 DeForest Wisconsin United States US 43.2302 -89.3437 Tega Cay South Carolina United States US 35.039 -81.0111 Magnolia Arkansas United States US 33.2774 -93.2261 Canton Connecticut United States US 41.86 -72.9083 Cedar Hills Utah United States US 40.4135 -111.753 Wyndham Virginia United States US 37.6924 -77.6123 Burkburnett Texas United States US 34.0746 -98.5672 Warr Acres Oklahoma United States US 35.5284 -97.6182 Cresson Pennsylvania United States US 40.4626 -78.5866 Fort Madison Iowa United States US 40.6207 -91.3509 Raymond New Hampshire United States US 43.0322 -71.1994 Plattekill New York United States US 41.6478 -74.0717 Raceland Louisiana United States US 29.7282 -90.6362 Camden Arkansas United States US 33.5672 -92.8467 East Greenwich New Jersey United States US 39.7903 -75.2396 Sweet Home Oregon United States US 44.4023 -122.7028 Saddlebrooke Arizona United States US 32.5385 -110.8582 Barrington Illinois United States US 42.1515 -88.1281 Comstock Park Michigan United States US 43.0438 -85.6779 Canandaigua New York United States US 42.8885 -77.2805 Pleasant View Utah United States US 41.3249 -112.0011 Nanticoke Pennsylvania United States US 41.2004 -76.0003 Columbia Illinois United States US 38.4581 -90.2156

www.jinyi-solar.com Southampton New Jersey United States US 39.9137 -74.7171 St. Albans West Virginia United States US 38.3769 -81.8198 Wood River Illinois United States US 38.8632 -90.0774 Reading Ohio United States US 39.2241 -84.4332 Georgetown Delaware United States US 38.6899 -75.3872 Struthers Ohio United States US 41.051 -80.592 Lowell Indiana United States US 41.2928 -87.4206 Lexington Nebraska United States US 40.778 -99.7462 Valley Cottage New York United States US 41.116 -73.9436 Alcoa Tennessee United States US 35.8073 -83.9752 Elon North Carolina United States US 36.1014 -79.5085 Fairview California United States US 37.6761 -122.0481 Sleepy Hollow New York United States US 41.0936 -73.8724 Bolivar Missouri United States US 37.6057 -93.4175 Scottdale Georgia United States US 33.795 -84.2634 Kinnelon New Jersey United States US 40.9847 -74.3862 Friendly Maryland United States US 38.7601 -76.9642 Shasta Lake California United States US 40.679 -122.3775 Fort Bliss Texas United States US 31.8137 -106.4119 Lancaster New York United States US 42.9007 -78.6701 Troy Illinois United States US 38.7268 -89.8974 Rodeo California United States US 38.0368 -122.2526 Kirkland New York United States US 43.0368 -75.3865 Old Saybrook Connecticut United States US 41.3017 -72.3857 Princeton Texas United States US 33.1792 -96.5046 Shawano Wisconsin United States US 44.7749 -88.5844 Fort Salonga New York United States US 40.906 -73.2992 Fife Washington United States US 47.2328 -122.3518 Wasilla Alaska United States US 61.577 -149.4661 Havre Montana United States US 48.5427 -109.6804 Waterloo Illinois United States US 38.3402 -90.1538 Mentone California United States US 34.0609 -117.1109 Forestdale Alabama United States US 33.5737 -86.9002 Manvel Texas United States US 29.4793 -95.3658 Pleasant Grove Alabama United States US 33.4936 -86.9782 Clinton Tennessee United States US 36.0981 -84.1283 Quartz Hill California United States US 34.6527 -118.2163 Kutztown Pennsylvania United States US 40.5212 -75.7772 River Grove Illinois United States US 41.9243 -87.8379 Sumner Washington United States US 47.219 -122.2338 Ontario New York United States US 43.2407 -77.314 Waldwick New Jersey United States US 41.0133 -74.1258 Standish Maine United States US 43.7811 -70.5685 Snohomish Washington United States US 47.9277 -122.097 Fort Meade Maryland United States US 39.1058 -76.7438 Berwick Pennsylvania United States US 41.0555 -76.2492 Bluffton Indiana United States US 40.7426 -85.173 Hartsville Tennessee United States US 36.3921 -86.1568 Key Largo Florida United States US 25.1224 -80.412 Greenville Pennsylvania United States US 41.4052 -80.3837 Bonham Texas United States US 33.588 -96.1901

www.jinyi-solar.com River Vale New Jersey United States US 41.0136 -74.008 Sparta Wisconsin United States US 43.9376 -90.813 Independence Oregon United States US 44.8551 -123.1948 Laurens South Carolina United States US 34.5022 -82.0207 Wells Maine United States US 43.3268 -70.6335 Coffeyville Kansas United States US 37.0519 -95.6179 Fulshear Texas United States US 29.693 -95.8792 Gages Lake Illinois United States US 42.3519 -87.9828 Bel Air Maryland United States US 39.5348 -76.346 Southborough Massachusetts United States US 42.3012 -71.5297 Conway New Hampshire United States US 44.0085 -71.0719 Fort Lupton Colorado United States US 40.0841 -104.8021 Colts Neck New Jersey United States US 40.2928 -74.168 Grenada Mississippi United States US 33.7816 -89.813 Reserve Louisiana United States US 30.0741 -90.5557 Fairmount New York United States US 43.0414 -76.2485 Milton Florida United States US 30.6286 -87.0522 Waynesville North Carolina United States US 35.4853 -82.9996 Tipp City Ohio United States US 39.9643 -84.1858 Flat Rock Michigan United States US 42.0991 -83.2716 Molalla Oregon United States US 45.1502 -122.5844 Madera Acres California United States US 37.0123 -120.0799 Vernon Texas United States US 34.148 -99.3 Sweetwater Texas United States US 32.4693 -100.4092 East Rutherford New Jersey United States US 40.8179 -74.0854 Woodbury New Jersey United States US 39.8379 -75.1524 Lake Barcroft Virginia United States US 38.8514 -77.1579 Country Club California United States US 37.9687 -121.3408 Edgewater Maryland United States US 38.9373 -76.5572 Blackhawk California United States US 37.816 -121.9071 Liberty Lake Washington United States US 47.6687 -117.1032 Jewett City Connecticut United States US 41.607 -71.9806 Northampton Pennsylvania United States US 40.6866 -75.4904 Holmen Wisconsin United States US 43.9701 -91.2671 Philipsburg Pennsylvania United States US 40.8952 -78.2147 Wabash Indiana United States US 40.8034 -85.8301 Warrenton Virginia United States US 38.7176 -77.7975 Pleasant Hill Iowa United States US 41.5855 -93.4999 Croydon Pennsylvania United States US 40.0911 -74.8975 Corte Madera California United States US 37.9238 -122.5129 Helena-West Helena Arkansas United States US 34.5314 -90.6201 East Aurora New York United States US 42.7666 -78.6172 Franklin Kentucky United States US 36.7163 -86.5587 Union City Tennessee United States US 36.4268 -89.0474 Chevy Chase Maryland United States US 38.9943 -77.0737 Cross Lanes West Virginia United States US 38.4351 -81.7706 Denham Springs Louisiana United States US 30.4743 -90.9594 Burlington New Jersey United States US 40.0783 -74.8524 Fort Oglethorpe Georgia United States US 34.9318 -85.246 Sugar Grove Illinois United States US 41.7758 -88.448 Danville Indiana United States US 39.7607 -86.5081

www.jinyi-solar.com Cuero Texas United States US 29.1023 -97.2871 Smithville Missouri United States US 39.392 -94.5751 Lake Monticello Virginia United States US 37.921 -78.3295 Chillicothe Missouri United States US 39.7953 -93.5498 Union Missouri United States US 38.4401 -90.9928 Mapleton Utah United States US 40.1187 -111.574 Bee Ridge Florida United States US 27.2855 -82.4731 Ellisville Missouri United States US 38.5895 -90.5884 Carroll Iowa United States US 42.0699 -94.8647 Littleton Massachusetts United States US 42.535 -71.4891 New Port Richey East Florida United States US 28.2605 -82.693 Merrill Wisconsin United States US 45.1818 -89.7004 Prospect Connecticut United States US 41.4993 -72.976 Orland California United States US 39.7461 -122.1855 Woodfield South Carolina United States US 34.0587 -80.9309 Park Forest Village Pennsylvania United States US 40.8 -77.9081 Progress Pennsylvania United States US 40.2905 -76.8382 South Huntington New York United States US 40.8225 -73.3921 Manor Texas United States US 30.3563 -97.523 Russellville Alabama United States US 34.5056 -87.7282 Fuller Heights Florida United States US 27.9226 -81.9978 Waggaman Louisiana United States US 29.9373 -90.2354 Marysville Michigan United States US 42.9084 -82.4806 North Bend Oregon United States US 43.4075 -124.2364 Garden City South Carolina United States US 33.5927 -79.007 Bull Mountain Oregon United States US 45.4126 -122.8322 Hamburg New York United States US 42.7233 -78.8348 Greenville Michigan United States US 43.1797 -85.2533 Cody Wyoming United States US 44.5212 -109.055 Silsbee Texas United States US 30.3456 -94.1764 George Mason Virginia United States US 38.8356 -77.3186 Hope Arkansas United States US 33.6682 -93.5895 Miles City Montana United States US 46.4059 -105.8385 Winfield Illinois United States US 41.8776 -88.1506 Blacklick Estates Ohio United States US 39.9049 -82.8655 Gifford Florida United States US 27.6747 -80.4102 Eidson Road Texas United States US 28.6677 -100.4787 Harleysville Pennsylvania United States US 40.2791 -75.3872 Tell City Indiana United States US 37.9528 -86.7597 Coweta Oklahoma United States US 35.968 -95.6543 Monticello Arkansas United States US 33.6258 -91.7934 White Marsh Maryland United States US 39.3819 -76.4574 Harvard Illinois United States US 42.4297 -88.6212 Middleton Massachusetts United States US 42.6043 -71.0164 Winterville North Carolina United States US 35.5288 -77.3994 Boaz Alabama United States US 34.1985 -86.1529 Kittery Maine United States US 43.0998 -70.7126 St. Pete Beach Florida United States US 27.7235 -82.7387 North Gates New York United States US 43.1718 -77.7064 Mooresville Indiana United States US 39.6038 -86.3674 Bernalillo New Mexico United States US 35.3127 -106.5537

www.jinyi-solar.com Waterford California United States US 37.6429 -120.7553 Bishop California United States US 37.3665 -118.3958 Pella Iowa United States US 41.4051 -92.9177 Rio del Mar California United States US 36.9608 -121.8808 Rayne Louisiana United States US 30.2403 -92.2668 Cameron Missouri United States US 39.7469 -94.2364 Central City Kentucky United States US 37.2962 -87.128 Kendall Park New Jersey United States US 40.4138 -74.5626 Box Elder South Dakota United States US 44.1129 -103.0806 Clay Alabama United States US 33.698 -86.6066 Marathon Florida United States US 24.7262 -81.0376 Rye Brook New York United States US 41.0303 -73.6865 Roxborough Park Colorado United States US 39.4492 -105.0746 Crestline California United States US 34.2486 -117.289 Roxboro North Carolina United States US 36.3905 -78.9811 Emmett Idaho United States US 43.8685 -116.489 Parsons Kansas United States US 37.3405 -95.2959 Potsdam New York United States US 44.6699 -74.9831 Brownfield Texas United States US 33.1757 -102.273 Hackettstown New Jersey United States US 40.854 -74.8257 Willoughby Hills Ohio United States US 41.5873 -81.4333 Bryan Ohio United States US 41.4706 -84.5484 New Baltimore Virginia United States US 38.7495 -77.7151 Cheat Lake West Virginia United States US 39.6672 -79.8565 Mount Holly New Jersey United States US 39.995 -74.7863 Columbia City Indiana United States US 41.1612 -85.4855 Amityville New York United States US 40.6696 -73.4156 Howell Michigan United States US 42.6078 -83.9339 Mound Minnesota United States US 44.9336 -93.6608 Conning Towers Connecticut United States US 41.3855 -72.0686 Nautilus Park Fort Valley Georgia United States US 32.5522 -83.8817 Winslow Arizona United States US 35.0252 -110.7098 Gig Harbor Washington United States US 47.3352 -122.5968 Jennings Louisiana United States US 30.2233 -92.6582 Rockcreek Oregon United States US 45.5525 -122.8757 Lantana Texas United States US 33.092 -97.1216 Bardmoor Florida United States US 27.8575 -82.7534 Beecher Michigan United States US 43.0903 -83.7039 Oxford North Carolina United States US 36.3156 -78.5848 DuPont Washington United States US 47.1079 -122.6496 Warrenton Missouri United States US 38.8188 -91.1367 Wilmore Kentucky United States US 37.8787 -84.6544 Reedsburg Wisconsin United States US 43.5346 -89.997 Dunn Loring Virginia United States US 38.8945 -77.2315 Baker City Oregon United States US 44.7749 -117.832 Augusta Kansas United States US 37.6955 -96.9921 Francisville Kentucky United States US 39.1067 -84.7277 Linganore Maryland United States US 39.4111 -77.3026 Craig Colorado United States US 40.517 -107.5558 Stansbury Park Utah United States US 40.6356 -112.3054

www.jinyi-solar.com St. Francis Wisconsin United States US 42.9716 -87.8729 Platte City Missouri United States US 39.358 -94.7663 Alexandria Kentucky United States US 38.9622 -84.386 Springfield Florida United States US 30.1713 -85.6089 Harrisonville Missouri United States US 38.653 -94.3467 Wellington Colorado United States US 40.7007 -105.0057 Clinton North Carolina United States US 35.0005 -78.3311 Clarion Pennsylvania United States US 41.2106 -79.3803 Siler City North Carolina United States US 35.7252 -79.4558 Lakes Alaska United States US 61.6053 -149.3067 Manistee Michigan United States US 44.244 -86.3242 Fort Stockton Texas United States US 30.8926 -102.8847 Erwin Tennessee United States US 36.1456 -82.4116 Mount Airy Maryland United States US 39.3742 -77.1534 Itasca Illinois United States US 41.9773 -88.0182 Lititz Pennsylvania United States US 40.154 -76.3044 Steger Illinois United States US 41.4723 -87.6183 Little Falls Minnesota United States US 45.9835 -94.3599 Mission Kansas United States US 39.027 -94.6568 The Village Oklahoma United States US 35.5706 -97.5567 Harahan Louisiana United States US 29.9374 -90.203 Westwood Michigan United States US 42.303 -85.6286 Yorkshire Virginia United States US 38.7882 -77.4495 Budd Lake New Jersey United States US 40.8733 -74.7374 Fayetteville Tennessee United States US 35.149 -86.5634 Rice Lake Wisconsin United States US 45.4863 -91.7447 Lambertville Michigan United States US 41.7502 -83.625 Stonegate Colorado United States US 39.5357 -104.8032 Girard Ohio United States US 41.1666 -80.6963 Marlton Maryland United States US 38.762 -76.7857 Le Mars Iowa United States US 42.7809 -96.1743 Good Hope California United States US 33.7706 -117.2772 Redlands Colorado United States US 39.0885 -108.6581 La Plata Maryland United States US 38.5352 -76.9701 Cloverdale California United States US 38.7962 -123.0154 Union South Carolina United States US 34.7234 -81.6247 Boonville Missouri United States US 38.9588 -92.7471 Anthony New Mexico United States US 32.0132 -106.5984 Medulla Florida United States US 27.957 -81.9866 Louisville Ohio United States US 40.837 -81.2644 Flossmoor Illinois United States US 41.5391 -87.6857 Bethalto Illinois United States US 38.9014 -90.0467 Gunbarrel Colorado United States US 40.0634 -105.1714 North College Hill Ohio United States US 39.2173 -84.5518 Victoria Minnesota United States US 44.8634 -93.6586 Independent Hill Virginia United States US 38.6404 -77.409 Fairview Oregon United States US 45.5471 -122.4391 Muncy Pennsylvania United States US 41.2021 -76.7854 Logan West Virginia United States US 37.8509 -81.9857 Monmouth Illinois United States US 40.9142 -90.642 Fort Polk South Louisiana United States US 31.0512 -93.2159

www.jinyi-solar.com Saline Michigan United States US 42.1737 -83.7782 Gloucester Point Virginia United States US 37.2766 -76.5043 Laurel Florida United States US 27.1446 -82.4618 Bohemia New York United States US 40.7717 -73.1271 White Meadow Lake New Jersey United States US 40.924 -74.5121 Dillon South Carolina United States US 34.423 -79.369 Lynwood Illinois United States US 41.5234 -87.5508 Hartland Wisconsin United States US 43.1027 -88.34 Tomah Wisconsin United States US 43.988 -90.4996 Middletown Pennsylvania United States US 40.201 -76.7289 Rensselaer New York United States US 42.6465 -73.7328 Woodmoor Colorado United States US 39.1063 -104.8456 Brandon South Dakota United States US 43.5928 -96.5799 College Place Washington United States US 46.0418 -118.3879 Cairo Georgia United States US 30.879 -84.205 Cape Elizabeth Maine United States US 43.5891 -70.238 Northwest Pennsylvania United States US 42.1493 -79.9946 Harborcreek Chesapeake Ranch Maryland United States US 38.3574 -76.4147 Estates Viera West Florida United States US 28.243 -80.7368 Ecorse Michigan United States US 42.2489 -83.1399 Jersey Shore Pennsylvania United States US 41.2012 -77.2666 Basalt Colorado United States US 39.3663 -107.0413 Bloomingdale Tennessee United States US 36.5793 -82.5096 Elwood Indiana United States US 40.2743 -85.8371 Powdersville South Carolina United States US 34.7825 -82.4958 Lowell Arkansas United States US 36.2563 -94.1518 Red Bank South Carolina United States US 33.9296 -81.2321 Melissa Texas United States US 33.289 -96.5573 Highland Park Texas United States US 32.8311 -96.8012 Little River South Carolina United States US 33.8787 -78.6393 Brownsville Tennessee United States US 35.589 -89.2578 Frankfort Square Illinois United States US 41.5221 -87.8033 Lake Mohawk New Jersey United States US 41.015 -74.6639 Blackstone Massachusetts United States US 42.0399 -71.5313 Lenoir City Tennessee United States US 35.811 -84.2817 Sullivan Missouri United States US 38.2127 -91.1637 Jeannette Pennsylvania United States US 40.3277 -79.6139 Indianola Mississippi United States US 33.4492 -90.6447 Fultondale Alabama United States US 33.6177 -86.8015 Sans Souci South Carolina United States US 34.8901 -82.4241 Larkfield-Wikiup California United States US 38.513 -122.7536 Cold Springs Nevada United States US 39.6927 -119.9775 Pryor Creek Oklahoma United States US 36.2998 -95.3102 Murphysboro Illinois United States US 37.7679 -89.3321 San Elizario Texas United States US 31.5793 -106.2632 St. Marys Ohio United States US 40.5475 -84.3931 Helotes Texas United States US 29.5693 -98.6956 Harrisburg Illinois United States US 37.7374 -88.5457 Independence Kansas United States US 37.2118 -95.7328 Tiburon California United States US 37.8854 -122.4637

www.jinyi-solar.com Fair Oaks Georgia United States US 33.9193 -84.5444 Grosse Pointe Farms Michigan United States US 42.4067 -82.8992 Thief River Falls Minnesota United States US 48.1112 -96.1771 Kodiak Alaska United States US 57.7934 -152.406 Washington Terrace Utah United States US 41.1683 -111.9783 Boiling Springs South Carolina United States US 35.045 -81.9779 Madeira Ohio United States US 39.1854 -84.3734 Beverly Hills Florida United States US 28.9175 -82.4541 West Tawakoni Texas United States US 32.8976 -96.0218 Scaggsville Maryland United States US 39.1416 -76.8843 Eagle Point Oregon United States US 42.4677 -122.8016 Plymouth Michigan United States US 42.3719 -83.468 Guthrie Oklahoma United States US 35.8424 -97.4354 LaSalle Illinois United States US 41.3575 -89.0718 Kings Grant North Carolina United States US 34.2665 -77.8659 Meadowbrook Alabama United States US 33.3933 -86.7041 St. Augustine Shores Florida United States US 29.8039 -81.3086 Waseca Minnesota United States US 44.0826 -93.5025 Fairmont Minnesota United States US 43.6441 -94.4621 Groton Connecticut United States US 41.339 -72.0727 Fair Oaks Ranch Texas United States US 29.7468 -98.6375 Fallston Maryland United States US 39.5332 -76.4452 St. Anthony Minnesota United States US 45.0277 -93.2174 Hillview Kentucky United States US 38.0562 -85.6847 Brunswick Maryland United States US 39.318 -77.6253 Madras Oregon United States US 44.6425 -121.1316 Greenwood Arkansas United States US 35.2134 -94.2407 Fort Irwin California United States US 35.2476 -116.6834 Wakefield-Peacedale Rhode Island United States US 41.4461 -71.5004 Brewer Maine United States US 44.7835 -68.7352 Chester South Carolina United States US 34.705 -81.2132 Rapid Valley South Dakota United States US 44.0674 -103.1225 Garrison Maryland United States US 39.4023 -76.7514 White City Oregon United States US 42.4317 -122.8322 Dexter Missouri United States US 36.7928 -89.9634 Oakbrook Kentucky United States US 38.9996 -84.6797 Tuba City Arizona United States US 36.125 -111.2467 Manteno Illinois United States US 41.2471 -87.8457 Salisbury Massachusetts United States US 42.8465 -70.8616 Waihee-Waiehu Hawaii United States US 20.9188 -156.5063 Mechanicsburg Pennsylvania United States US 40.2115 -77.006 Walterboro South Carolina United States US 32.901 -80.676 Shelby Ohio United States US 40.8847 -82.6578 Audubon Pennsylvania United States US 40.1304 -75.428 Star Idaho United States US 43.7018 -116.4939 Cypress Gardens Florida United States US 28.0036 -81.6858 Aliquippa Pennsylvania United States US 40.6155 -80.2547 St. Stephens North Carolina United States US 35.7641 -81.2746 Bridgewater Massachusetts United States US 41.9888 -70.9718 Picnic Point Washington United States US 47.8745 -122.3079 Olney Illinois United States US 38.7285 -88.0838

www.jinyi-solar.com Merrydale Louisiana United States US 30.4998 -91.1081 Plainville Massachusetts United States US 42.0141 -71.3364 Ville Platte Louisiana United States US 30.6901 -92.2744 Chanute Kansas United States US 37.6695 -95.4621 Oakwood Ohio United States US 39.7202 -84.1733 Rigby Idaho United States US 43.6735 -111.9126 Franklin Pennsylvania United States US 41.3936 -79.8425 Montecito California United States US 34.4382 -119.6286 Rotonda Florida United States US 26.8845 -82.2791 Oak Hills Place Louisiana United States US 30.369 -91.0887 Newmarket New Hampshire United States US 43.0691 -70.9516 Sheffield Lake Ohio United States US 41.4884 -82.0978 Carencro Louisiana United States US 30.3126 -92.0387 Triangle Virginia United States US 38.5483 -77.3195 Succasunna New Jersey United States US 40.8507 -74.6596 Garden City Georgia United States US 32.0867 -81.1773 Brigantine New Jersey United States US 39.4138 -74.3787 Shiprock New Mexico United States US 36.7924 -108.7005 Beckett Ridge Ohio United States US 39.3448 -84.4381 Fairview Texas United States US 33.1399 -96.6117 Park Ridge New Jersey United States US 41.0352 -74.0423 Cresskill New Jersey United States US 40.9405 -73.9596 Live Oak California United States US 39.2788 -121.6624 Hickam Housing Hawaii United States US 21.3311 -157.9475 Sheffield Alabama United States US 34.7559 -87.7007 Chatham New Jersey United States US 40.7405 -74.3838 Navasota Texas United States US 30.3874 -96.0895 Memphis Florida United States US 27.5435 -82.5607 Berkeley Missouri United States US 38.7438 -90.3361 Oakville Connecticut United States US 41.5923 -73.0858 Olmsted Falls Ohio United States US 41.3658 -81.9042 Rock Falls Illinois United States US 41.7724 -89.6928 Bithlo Florida United States US 28.5644 -81.1074 Glencoe Illinois United States US 42.1347 -87.7641 Plymouth Wisconsin United States US 43.7451 -87.9656 Wharton Texas United States US 29.3138 -96.1044 Scotchtown New York United States US 41.4759 -74.3682 Villas New Jersey United States US 39.0157 -74.935 St. Albans Vermont United States US 44.8118 -73.0846 Grinnell Iowa United States US 41.7361 -92.7244 Sutherlin Oregon United States US 43.3884 -123.3231 Golden Hills California United States US 35.1512 -118.5024 Berthoud Colorado United States US 40.3061 -105.0404 Airmont New York United States US 41.0992 -74.099 Glenshaw Pennsylvania United States US 40.5391 -79.9735 Glenwood Illinois United States US 41.5412 -87.6119 La Grange Kentucky United States US 38.3987 -85.375 Matawan New Jersey United States US 40.4127 -74.2365 Rawlins Wyoming United States US 41.7849 -107.2265 Albion Michigan United States US 42.2478 -84.7572 Sellersburg Indiana United States US 38.4028 -85.7706

www.jinyi-solar.com Micco Florida United States US 27.8683 -80.51 New Richmond Wisconsin United States US 45.1229 -92.5339 Pitman New Jersey United States US 39.7335 -75.1306 Quakertown Pennsylvania United States US 40.4398 -75.3456 Lexington Virginia United States US 37.7825 -79.444 Wesley Chapel North Carolina United States US 34.9984 -80.6906 Waverly Iowa United States US 42.725 -92.4708 Canonsburg Pennsylvania United States US 40.2643 -80.1868 Seabrook New Hampshire United States US 42.887 -70.8612 Kearney Missouri United States US 39.355 -94.3594 Makaha Hawaii United States US 21.4735 -158.2103 Leesville Louisiana United States US 31.1398 -93.2741 Woodway Texas United States US 31.4988 -97.2314 Earlimart California United States US 35.8824 -119.2715 Graham Texas United States US 33.1017 -98.5778 Alderwood Manor Washington United States US 47.8147 -122.2676 Seaside Oregon United States US 45.9888 -123.9215 Calimesa California United States US 33.9874 -117.0542 Port Townsend Washington United States US 48.122 -122.7872 Sultan Washington United States US 47.8708 -121.8044 Edgewater Park New Jersey United States US 40.054 -74.9117 Midland Washington United States US 47.1734 -122.412 Quincy Florida United States US 30.5659 -84.5857 Perry Heights Ohio United States US 40.7978 -81.468 Robertsdale Alabama United States US 30.5534 -87.7022 Burlington Washington United States US 48.4677 -122.3298 Susanville California United States US 40.4205 -120.6129 Jerseyville Illinois United States US 39.118 -90.3276 Woodburn Virginia United States US 38.8503 -77.2322 Franklin Virginia United States US 36.6831 -76.9386 Gresham Park Georgia United States US 33.7053 -84.3155 Zimmerman Minnesota United States US 45.4416 -93.5981 Harrodsburg Kentucky United States US 37.7654 -84.8474 Cape St. Claire Maryland United States US 39.0433 -76.4471 Richlands Virginia United States US 37.0879 -81.808 Scott Louisiana United States US 30.2399 -92.0947 Closter New Jersey United States US 40.9733 -73.9604 Long Hill New Jersey United States US 40.6838 -74.4878 Riverdale Utah United States US 41.1734 -112.0024 Murrells Inlet South Carolina United States US 33.5567 -79.0591 Palm Beach Florida United States US 26.6932 -80.0406 Pineville North Carolina United States US 35.0864 -80.8915 Old Orchard Beach Maine United States US 43.5239 -70.3904 Center Moriches New York United States US 40.8015 -72.796 Riverside Illinois United States US 41.831 -87.8169 Mahopac New York United States US 41.3684 -73.7401 Pike Creek Delaware United States US 39.7485 -75.6953 Rhinelander Wisconsin United States US 45.636 -89.4256 Commerce Texas United States US 33.2421 -95.8991 Livingston Montana United States US 45.6665 -110.5538 Pine Lake Park New Jersey United States US 40.0017 -74.2595

www.jinyi-solar.com Edgemere Maryland United States US 39.2273 -76.459 Holualoa Hawaii United States US 19.6238 -155.9269 Westampton New Jersey United States US 40.0168 -74.8213 North Sarasota Florida United States US 27.3711 -82.5177 Ivins Utah United States US 37.1742 -113.6809 Montvale New Jersey United States US 41.0529 -74.0499 Edgewood Kentucky United States US 39.0091 -84.5604 Heath Texas United States US 32.8443 -96.4679 Lake Villa Illinois United States US 42.4184 -88.0836 Clarendon Hills Illinois United States US 41.798 -87.9569 Claymont Delaware United States US 39.8032 -75.4606 Kirby Texas United States US 29.4611 -98.386 Orange Park Florida United States US 30.1706 -81.7041 West Frankfort Illinois United States US 37.8997 -88.9301 Fountain Inn South Carolina United States US 34.6995 -82.1999 Rio Vista California United States US 38.1761 -121.7034 Stuttgart Arkansas United States US 34.4963 -91.5486 South Kensington Maryland United States US 39.0188 -77.0785 Perryton Texas United States US 36.3932 -100.7974 Clayton New Jersey United States US 39.6627 -75.0782 Lindstrom Minnesota United States US 45.3871 -92.8477 Fairless Hills Pennsylvania United States US 40.1784 -74.8524 Perryville Missouri United States US 37.7263 -89.8759 Mayo Maryland United States US 38.9041 -76.518 Bonadelle Ranchos- California United States US 36.9596 -119.8893 Madera Ranchos Clinton Missouri United States US 38.3716 -93.7679 Lake Park Florida United States US 26.7998 -80.0685 Elsmere Kentucky United States US 38.9949 -84.6017 Orrville Ohio United States US 40.8482 -81.7747 Frostburg Maryland United States US 39.6506 -78.9269 Rockland Maine United States US 44.1274 -69.1369 Birch Bay Washington United States US 48.923 -122.7543 Bridgeport West Virginia United States US 39.3036 -80.2477 East Grand Forks Minnesota United States US 47.9284 -97.0138 Monroe New York United States US 41.3198 -74.1848 Ladue Missouri United States US 38.6378 -90.3815 Cortez Colorado United States US 37.3502 -108.577 Wagoner Oklahoma United States US 35.9641 -95.3791 Princeton Indiana United States US 38.3552 -87.5784 Hampstead New Hampshire United States US 42.8821 -71.171 Temperance Michigan United States US 41.7653 -83.5755 Laurel Montana United States US 45.6734 -108.7707 North Madison Ohio United States US 41.8298 -81.0511 Dumbarton Virginia United States US 37.613 -77.5065 Nevada Missouri United States US 37.8445 -94.3492 Los Altos Hills California United States US 37.3672 -122.139 Morrisville Pennsylvania United States US 40.2074 -74.78 Farmville Virginia United States US 37.2959 -78.4002 Detroit Lakes Minnesota United States US 46.806 -95.8449 Sanatoga Pennsylvania United States US 40.2498 -75.5886

www.jinyi-solar.com Des Peres Missouri United States US 38.5973 -90.4482 North Haledon New Jersey United States US 40.9628 -74.1844 Tallulah Louisiana United States US 32.4067 -91.1915 Georgetown Massachusetts United States US 42.724 -70.9821 Indian Harbour Beach Florida United States US 28.1529 -80.5976 Monett Missouri United States US 36.9221 -93.9259 Buckhannon West Virginia United States US 38.9927 -80.2282 Signal Mountain Tennessee United States US 35.1449 -85.3457 Perkasie Pennsylvania United States US 40.3719 -75.292 Miramar Beach Florida United States US 30.3854 -86.3443 Westwego Louisiana United States US 29.9058 -90.1434 Corrales New Mexico United States US 35.2366 -106.6191 Wyoming Ohio United States US 39.2296 -84.4814 Celebration Florida United States US 28.3102 -81.551 Port Wentworth Georgia United States US 32.1942 -81.1984 Bay Minette Alabama United States US 30.893 -87.7912 Clinton Oklahoma United States US 35.5058 -98.9724 Mount Vista Washington United States US 45.7373 -122.6315 Prairie du Sac Wisconsin United States US 43.292 -89.7352 Willowbrook Illinois United States US 41.7635 -87.9456 Aspen Colorado United States US 39.1948 -106.837 Evergreen Colorado United States US 39.6349 -105.3356 Silver Springs Shores Florida United States US 29.1031 -82.005 Floris Virginia United States US 38.9347 -77.4083 White Horse New Jersey United States US 40.192 -74.7022 Hazard Kentucky United States US 37.2583 -83.1976 Hoquiam Washington United States US 46.9863 -123.9023 Moundsville West Virginia United States US 39.9221 -80.7422 Yarmouth Maine United States US 43.7978 -70.1719 Sunset Hills Missouri United States US 38.531 -90.4088 Glens Falls North New York United States US 43.335 -73.6825 Lake City South Carolina United States US 33.8676 -79.7533 Beaver Falls Pennsylvania United States US 40.762 -80.3225 Pleasant Hill Missouri United States US 38.8061 -94.2654 Corning California United States US 39.9282 -122.182 Willow Street Pennsylvania United States US 39.9809 -76.2705 Fern Park Florida United States US 28.6484 -81.3457 Geneseo New York United States US 42.799 -77.8095 Monticello Indiana United States US 40.7455 -86.7669 Gonzales California United States US 36.506 -121.443 Mount Pleasant Iowa United States US 40.9625 -91.5453 Spotswood New Jersey United States US 40.3949 -74.3919 McFarland Wisconsin United States US 43.0196 -89.2868 St. Johns Michigan United States US 43.0001 -84.5563 Humboldt Tennessee United States US 35.8255 -88.9043 Carbondale Pennsylvania United States US 41.5714 -75.5048 Sheridan Oregon United States US 45.0956 -123.3973 Westlake Village California United States US 34.1369 -118.8221 Kensington Connecticut United States US 41.6298 -72.7714 Paris Illinois United States US 39.6148 -87.6905 University of Virginia Virginia United States US 38.0405 -78.5163

www.jinyi-solar.com Oakland Tennessee United States US 35.2256 -89.5372 Progress Village Florida United States US 27.8832 -82.3593 Gridley California United States US 39.3622 -121.6971 Litchfield New Hampshire United States US 42.843 -71.455 Upper Saddle River New Jersey United States US 41.0633 -74.0986 Kulpsville Pennsylvania United States US 40.244 -75.3407 Highland Heights Ohio United States US 41.5518 -81.4691 Alamo Heights Texas United States US 29.4828 -98.4681 Hawthorn Woods Illinois United States US 42.2313 -88.0623 Mason Michigan United States US 42.5806 -84.4427 Sturgeon Bay Wisconsin United States US 44.8228 -87.3661 Paw Paw Michigan United States US 42.2146 -85.8918 Tuscumbia Alabama United States US 34.7204 -87.7035 East York Pennsylvania United States US 39.9687 -76.6759 Cohasset Massachusetts United States US 42.2363 -70.8189 Gaylord Michigan United States US 45.0214 -84.6803 Jessup Maryland United States US 39.1457 -76.7745 Runnemede New Jersey United States US 39.8521 -75.0739 Congers New York United States US 41.1484 -73.9456 Greenville Rhode Island United States US 41.88 -71.5549 Riverside Connecticut United States US 41.0319 -73.5827 Socorro New Mexico United States US 34.0543 -106.9066 Chester Illinois United States US 37.92 -89.826 New Prague Minnesota United States US 44.5459 -93.5759 Tecumseh Michigan United States US 42.0065 -83.945 Covington Tennessee United States US 35.5661 -89.6482 Richmond Heights Missouri United States US 38.6309 -90.3332 McRae-Helena Georgia United States US 32.0635 -82.8968 Conover North Carolina United States US 35.7156 -81.2168 Wading River New York United States US 40.9464 -72.823 St. Joseph Michigan United States US 42.0967 -86.485 Northfield New Jersey United States US 39.3718 -74.5543 Boonton New Jersey United States US 40.9047 -74.4048 Millersville Pennsylvania United States US 40.0047 -76.3522 York South Carolina United States US 34.9967 -81.234 Jefferson City Tennessee United States US 36.1196 -83.4838 Murphy Missouri United States US 38.4922 -90.4856 Pukalani Hawaii United States US 20.8329 -156.3415 Kennedale Texas United States US 32.6434 -97.2173 Oak Hill West Virginia United States US 37.9844 -81.1277 Aurora Missouri United States US 36.9674 -93.7183 Savannah Tennessee United States US 35.2211 -88.2359 Ripley Tennessee United States US 35.7449 -89.5358 Thompsonville Connecticut United States US 41.9916 -72.5965 Holly Michigan United States US 42.7987 -83.6234 Gering Nebraska United States US 41.8275 -103.6649 Whitehouse Texas United States US 32.2222 -95.2217 Bath Maine United States US 43.9346 -69.8346 Doylestown Pennsylvania United States US 40.3139 -75.128 Lansdowne Maryland United States US 39.2365 -76.6659 Oradell New Jersey United States US 40.9562 -74.0314

www.jinyi-solar.com Johnstown New York United States US 43.0073 -74.3755 Kenilworth New Jersey United States US 40.6781 -74.289 Pebble Creek Florida United States US 28.1583 -82.3411 Wetumpka Alabama United States US 32.5405 -86.2053 Thomson Georgia United States US 33.4666 -82.4992 Denison Iowa United States US 42.016 -95.3528 Lopatcong New Jersey United States US 40.7091 -75.1552 Fairmount Colorado United States US 39.7931 -105.1712 Hillsboro Texas United States US 32.0092 -97.1151 Canal Winchester Ohio United States US 39.8432 -82.8121 Petoskey Michigan United States US 45.365 -84.9887 Old Jefferson Louisiana United States US 30.3776 -91.006 Absecon New Jersey United States US 39.4228 -74.4944 Middleport Ohio United States US 38.9948 -82.0643 Napoleon Ohio United States US 41.3978 -84.1244 Center Line Michigan United States US 42.4805 -83.0274 Savoy Illinois United States US 40.0602 -88.2553 Innsbrook Virginia United States US 37.6552 -77.5775 Waynesburg Pennsylvania United States US 39.8983 -80.1855 Aransas Pass Texas United States US 27.8877 -97.1134 Williamsburg Florida United States US 28.4015 -81.4461 Croton-on-Hudson New York United States US 41.2005 -73.9002 Tuskegee Alabama United States US 32.4395 -85.7139 Gulf Hills Mississippi United States US 30.4364 -88.8148 Fort Mitchell Kentucky United States US 39.0459 -84.5563 Irondale Georgia United States US 33.4773 -84.36 Arab Alabama United States US 34.3309 -86.4991 St. Martin Mississippi United States US 30.4399 -88.8651 Bloomingdale New Jersey United States US 41.03 -74.3319 Seffner Florida United States US 27.9981 -82.2735 Pismo Beach California United States US 35.1492 -120.6506 Rockwood Virginia United States US 37.463 -77.5744 Fletcher North Carolina United States US 35.4316 -82.5038 Kenton Ohio United States US 40.6446 -83.6099 Milton Washington United States US 47.2522 -122.3154 Morehead Kentucky United States US 38.1906 -83.4466 Rolling Hills Estates California United States US 33.7783 -118.3508 Mystic Island New Jersey United States US 39.5659 -74.3831 Mount Joy Pennsylvania United States US 40.1105 -76.5065 Salem Utah United States US 40.054 -111.6721 Aztec New Mexico United States US 36.819 -107.9826 Ashland New Jersey United States US 39.8782 -75.0085 Lake Carmel New York United States US 41.4612 -73.6681 Clinton Illinois United States US 40.1468 -88.9633 Hyrum Utah United States US 41.6321 -111.8428 Mahtomedi Minnesota United States US 45.0619 -92.966 Decorah Iowa United States US 43.3016 -91.7846 Bayport New York United States US 40.746 -73.0546 Fruitland Park Florida United States US 28.8601 -81.9191 Whitestown Indiana United States US 39.9706 -86.3609 Laurel Hill Virginia United States US 38.7026 -77.2422

www.jinyi-solar.com Tillamook Oregon United States US 45.4562 -123.8331 Country Club Estates Georgia United States US 31.2113 -81.4622 Castle Shannon Pennsylvania United States US 40.3665 -80.0194 Applewood Colorado United States US 39.7524 -105.1604 Bellevue Ohio United States US 41.2743 -82.8395 Burton South Carolina United States US 32.4233 -80.7454 Nolensville Tennessee United States US 35.9572 -86.672 Airway Heights Washington United States US 47.6459 -117.5792 Pingree Grove Illinois United States US 42.0857 -88.4362 Crete Illinois United States US 41.4399 -87.6231 Jennings Lodge Oregon United States US 45.3926 -122.6153 Bridge City Texas United States US 30.0297 -93.8406 Sangaree South Carolina United States US 33.0328 -80.1253 Alliance Nebraska United States US 42.1025 -102.8766 Chestnut Ridge New York United States US 41.0829 -74.0551 Lugoff South Carolina United States US 34.2216 -80.6849 Black Mountain North Carolina United States US 35.6142 -82.3275 Menominee Michigan United States US 45.122 -87.6234 Trinidad Colorado United States US 37.175 -104.4908 Niagara New York United States US 43.1154 -78.981 Brooksville Florida United States US 28.5405 -82.3903 Millis Massachusetts United States US 42.1693 -71.3626 West Haven-Sylvan Oregon United States US 45.5164 -122.7654 West Vero Corridor Florida United States US 27.6378 -80.4855 Roanoke Texas United States US 33.0148 -97.2268 Pleasant Hills Pennsylvania United States US 40.3298 -79.9596 Omak Washington United States US 48.4228 -119.5159 Village Green-Green Pennsylvania United States US 39.8638 -75.4256 Ridge St. Rose Louisiana United States US 29.9649 -90.3088 Dalhart Texas United States US 36.0579 -102.5123 Island Lake Illinois United States US 42.2784 -88.1999 Oak Grove Missouri United States US 39.0073 -94.1278 Monona Wisconsin United States US 43.054 -89.3334 North Weeki Wachee Florida United States US 28.5591 -82.5537 Westphalia Maryland United States US 38.8385 -76.8232 Ahuimanu Hawaii United States US 21.4379 -157.8404 Hollymead Virginia United States US 38.1266 -78.4386 Brazil Indiana United States US 39.5232 -87.1243 Oak Brook Illinois United States US 41.8372 -87.9512 Montrose Virginia United States US 37.52 -77.3772 Gilberts Illinois United States US 42.1096 -88.3716 Fair Lakes Virginia United States US 38.853 -77.3885 Felida Washington United States US 45.7138 -122.7103 Vinton Virginia United States US 37.2746 -79.8888 Waller Washington United States US 47.2035 -122.3699 Chardon Ohio United States US 41.5803 -81.2081 Cumberland Hill Rhode Island United States US 41.9736 -71.4605 Cedar Hills Oregon United States US 45.5047 -122.8052 Richland Hills Texas United States US 32.8095 -97.2273 Hillside Illinois United States US 41.8674 -87.9019

www.jinyi-solar.com Sound Beach New York United States US 40.9578 -72.9726 Brookhaven Pennsylvania United States US 39.8715 -75.3918 Fort Dix New Jersey United States US 40.0059 -74.6089 Firebaugh California United States US 36.8534 -120.4537 Willits California United States US 39.4047 -123.3494 Long Grove Illinois United States US 42.1968 -88.0057 Fishersville Virginia United States US 38.1004 -78.9686 Briarcliff Manor New York United States US 41.14 -73.844 Crestwood Village New Jersey United States US 39.9568 -74.3524 Jefferson Wisconsin United States US 43.0044 -88.8084 Ayer Massachusetts United States US 42.5628 -71.5718 Raritan New Jersey United States US 40.5732 -74.6431 Long Branch Virginia United States US 38.8302 -77.2713 Fort Belvoir Virginia United States US 38.7119 -77.1459 Hastings-on-Hudson New York United States US 40.9902 -73.8801 Ripon Wisconsin United States US 43.8436 -88.8386 Brentwood Missouri United States US 38.6194 -90.3476 Hamilton Massachusetts United States US 42.6267 -70.858 Templeton California United States US 35.556 -120.7182 Logan Ohio United States US 39.5386 -82.4063 Orting Washington United States US 47.0966 -122.2111 La Junta Colorado United States US 37.9796 -103.5473 Odessa Florida United States US 28.182 -82.553 Abingdon Virginia United States US 36.7089 -81.9713 Shorewood Minnesota United States US 44.9131 -93.5796 Robinwood Maryland United States US 39.6266 -77.663 West Long Branch New Jersey United States US 40.2883 -74.0185 Green Cove Springs Florida United States US 29.9904 -81.6807 Albion New York United States US 43.246 -78.1902 Dry Run Ohio United States US 39.1047 -84.3307 Princeton Illinois United States US 41.3809 -89.4648 Lake Dallas Texas United States US 33.1277 -97.0234 Oberlin Ohio United States US 41.2857 -82.2197 Southwest Ranches Florida United States US 26.0477 -80.3752 Salem Illinois United States US 38.6278 -88.9579 Latrobe Pennsylvania United States US 40.3125 -79.3826 Flushing Michigan United States US 43.0637 -83.8403 Blair Nebraska United States US 41.5417 -96.1361 Camp Hill Pennsylvania United States US 40.2422 -76.9274 Old Forge Pennsylvania United States US 41.3705 -75.7409 Rathdrum Idaho United States US 47.7995 -116.8908 Jersey Village Texas United States US 29.8903 -95.5721 South Boston Virginia United States US 36.7132 -78.9135 Downingtown Pennsylvania United States US 40.0076 -75.7019 Sheboygan Falls Wisconsin United States US 43.729 -87.8266 Pahokee Florida United States US 26.8202 -80.6622 Cherry Valley California United States US 33.9797 -116.9694 Manhasset New York United States US 40.7884 -73.6943 Medina New York United States US 43.2197 -78.3888 Columbiana Ohio United States US 40.8871 -80.6749 Middletown Kentucky United States US 38.241 -85.5215

www.jinyi-solar.com Bel Aire Kansas United States US 37.7749 -97.2457 Venice Gardens Florida United States US 27.0694 -82.4054 Maryville Illinois United States US 38.7261 -89.9645 Carnegie Pennsylvania United States US 40.408 -80.0861 Port Jefferson New York United States US 40.9465 -73.0579 Eaton Ohio United States US 39.7506 -84.6342 Mecca California United States US 33.5767 -116.0645 West Boylston Massachusetts United States US 42.369 -71.7846 North Springfield Virginia United States US 38.8024 -77.2028 Campbell Ohio United States US 41.0777 -80.5903 Grand Blanc Michigan United States US 42.9258 -83.6181 Mascoutah Illinois United States US 38.5191 -89.8045 Baldwinsville New York United States US 43.157 -76.3319 South Cleveland Tennessee United States US 35.1097 -84.9097 Summit Washington United States US 47.1694 -122.3628 Crookston Minnesota United States US 47.7747 -96.6062 Carl Junction Missouri United States US 37.1669 -94.5468 Prien Louisiana United States US 30.1595 -93.2608 Cheraw South Carolina United States US 34.6954 -79.9083 Blandon Pennsylvania United States US 40.4446 -75.8799 Selah Washington United States US 46.6482 -120.5389 Terrace Heights Washington United States US 46.6024 -120.4482 Woodlake California United States US 36.4124 -119.0999 Olivette Missouri United States US 38.6725 -90.3784 Batesville Indiana United States US 39.2974 -85.2139 Los Fresnos Texas United States US 26.075 -97.4877 Covington Virginia United States US 37.7785 -79.9868 Sallisaw Oklahoma United States US 35.4605 -94.807 Southwood Acres Connecticut United States US 41.961 -72.5719 Dock Junction Georgia United States US 31.2031 -81.5156 Bernardsville New Jersey United States US 40.7268 -74.5918 Duvall Washington United States US 47.7354 -121.9725 Colonie New York United States US 42.7199 -73.8333 Fort Riley Kansas United States US 39.1111 -96.8138 Jasper Texas United States US 30.9221 -93.9947 Grand Ledge Michigan United States US 42.7534 -84.7448 Ashland Virginia United States US 37.7597 -77.4716 Breckenridge Colorado United States US 39.4994 -106.0433 Oceano California United States US 35.1019 -120.609 Milan Michigan United States US 42.0815 -83.6854 Fruitvale Colorado United States US 39.0933 -108.479 Broadview Illinois United States US 41.8584 -87.8562 Clover South Carolina United States US 35.1123 -81.2201 Joshua Texas United States US 32.4583 -97.3851 Manhattan Illinois United States US 41.4274 -87.9802 Winters California United States US 38.532 -121.9781 Butler New Jersey United States US 40.9989 -74.3472 Rockmart Georgia United States US 34.0103 -85.0441 Ancient Oaks Pennsylvania United States US 40.536 -75.5852 Delta Colorado United States US 38.756 -108.0771 Quarryville Pennsylvania United States US 39.8957 -76.1617

www.jinyi-solar.com Orosi California United States US 36.5434 -119.2903 Quincy Washington United States US 47.2347 -119.8522 Catalina Arizona United States US 32.4849 -110.8996 Seaford Delaware United States US 38.6539 -75.6117 Mansfield Center Massachusetts United States US 42.0225 -71.218 Emerson New Jersey United States US 40.9748 -74.0239 Citrus Hills Florida United States US 28.887 -82.4311 McGregor Florida United States US 26.5611 -81.9134 Hampton Georgia United States US 33.3835 -84.2854 Larose Louisiana United States US 29.5669 -90.3751 Seville Ohio United States US 41.0208 -81.8671 Ione California United States US 38.3613 -120.9422 Park City Kansas United States US 37.8102 -97.3255 York Nebraska United States US 40.8698 -97.5943 Big Stone Gap Virginia United States US 36.8626 -82.7769 Clear Lake Iowa United States US 43.1346 -93.374 Norwich New York United States US 42.5333 -75.5227 Oakdale Louisiana United States US 30.8158 -92.6541 Centerville Georgia United States US 32.6341 -83.6854 Inwood Florida United States US 28.0391 -81.7677 Antigo Wisconsin United States US 45.1415 -89.1556 Scotia New York United States US 42.8321 -73.9607 Round Lake Park Illinois United States US 42.3308 -88.0749 River Oaks Texas United States US 32.7767 -97.3984 West Slope Oregon United States US 45.4962 -122.7731 Half Moon North Carolina United States US 34.8298 -77.4591 Pittston Pennsylvania United States US 41.3274 -75.7885 Ormond-by-the-Sea Florida United States US 29.3437 -81.0677 Wapato Washington United States US 46.4434 -120.4215 Swainsboro Georgia United States US 32.5866 -82.3345 Altoona Wisconsin United States US 44.803 -91.4387 Hastings Michigan United States US 42.6498 -85.2886 South Beloit Illinois United States US 42.4821 -89.0247 White Oak Pennsylvania United States US 40.3415 -79.8007 Fairfield New Jersey United States US 40.8828 -74.3041 Thomaston Connecticut United States US 41.6696 -73.0859 Sebastopol California United States US 38.4 -122.8277 Rolesville North Carolina United States US 35.9241 -78.466 Estes Park Colorado United States US 40.3703 -105.5222 South Lockport New York United States US 43.1377 -78.6864 Southeast Arcadia Florida United States US 27.1862 -81.8521 Galliano Louisiana United States US 29.4471 -90.3096 West Concord Massachusetts United States US 42.4518 -71.4035 Pomona New Jersey United States US 39.4687 -74.5501 Hales Corners Wisconsin United States US 42.941 -88.0491 Benton Illinois United States US 38.011 -88.9179 Plaistow New Hampshire United States US 42.8403 -71.096 Gettysburg Pennsylvania United States US 39.8304 -77.2339 Eden Isle Louisiana United States US 30.2279 -89.7987 Grove Oklahoma United States US 36.5929 -94.7878 Robinson Illinois United States US 39.0089 -87.7333

www.jinyi-solar.com Fort Scott Kansas United States US 37.8283 -94.7038 Aberdeen North Carolina United States US 35.1351 -79.4319 New Roads Louisiana United States US 30.6959 -91.4537 Creston Iowa United States US 41.0597 -94.365 Auburn Georgia United States US 34.0157 -83.8319 Sudden Valley Washington United States US 48.7199 -122.3468 Escalon California United States US 37.7912 -120.9981 Seminole Texas United States US 32.7215 -102.6504 Brighton Michigan United States US 42.5298 -83.7847 Wilmington Manor Delaware United States US 39.6858 -75.5849 Ogden North Carolina United States US 34.2656 -77.7965 Berlin New Jersey United States US 39.7915 -74.9375 Devils Lake North Dakota United States US 48.1131 -98.8753 Fairfax California United States US 37.9884 -122.595 Carbondale Colorado United States US 39.3947 -107.2145 Fort Pierce North Florida United States US 27.4736 -80.3594 Lamar Colorado United States US 38.074 -102.6155 Kasson Minnesota United States US 44.0333 -92.7481 Haddon Heights New Jersey United States US 39.8791 -75.0645 Corona de Tucson Arizona United States US 31.9495 -110.7836 Ojai California United States US 34.4487 -119.2469 Marshall Michigan United States US 42.2617 -84.9597 Marengo Illinois United States US 42.2312 -88.6153 Silvis Illinois United States US 41.4975 -90.4101 Pinehurst Massachusetts United States US 42.5334 -71.234 Baltimore Highlands Maryland United States US 39.2355 -76.6367 Aledo Texas United States US 32.6974 -97.607 Monticello New York United States US 41.6523 -74.6876 Calipatria California United States US 33.1493 -115.5056 Evergreen Montana United States US 48.2308 -114.27 Lake Shore Washington United States US 45.6911 -122.6911 Dayton New Jersey United States US 40.3815 -74.5137 Pulaski Tennessee United States US 35.1933 -87.035 Marion Virginia United States US 36.8389 -81.5135 Philadelphia Mississippi United States US 32.7761 -89.1221 Highlands Texas United States US 29.813 -95.0577 Pembroke North Carolina United States US 34.6766 -79.1934 Vandenberg Village California United States US 34.7111 -120.4623 Whitefish Montana United States US 48.4333 -114.3593 Southgate Florida United States US 27.3082 -82.5096 Mount Shasta California United States US 41.3206 -122.315 Richfield Utah United States US 38.7628 -112.0926 Chehalis Washington United States US 46.6637 -122.9647 Zuni Pueblo New Mexico United States US 35.0708 -108.8484 Pinson Alabama United States US 33.7057 -86.6674 Palmyra Pennsylvania United States US 40.31 -76.5945 Delafield Wisconsin United States US 43.072 -88.3913 Diamondhead Mississippi United States US 30.3791 -89.3707 Saranac Lake New York United States US 44.3246 -74.1315 Waupaca Wisconsin United States US 44.3508 -89.0721 Sappington Missouri United States US 38.526 -90.373

www.jinyi-solar.com Helena Valley Montana United States US 46.6175 -111.9186 Southeast Inverness Illinois United States US 42.1152 -88.1019 Strathmore New Jersey United States US 40.4018 -74.2194 Lockwood Montana United States US 45.8199 -108.4072 Hughson California United States US 37.602 -120.866 Charlestown Indiana United States US 38.427 -85.6677 Webster City Iowa United States US 42.4623 -93.8167 Ashland Pennsylvania United States US 40.7811 -76.3451 Hubbard Ohio United States US 41.1595 -80.5672 Porters Neck North Carolina United States US 34.2942 -77.7695 River Rouge Michigan United States US 42.2731 -83.1246 Winsted Connecticut United States US 41.9268 -73.0674 Waite Park Minnesota United States US 45.5313 -94.2528 Cotati California United States US 38.3279 -122.7092 Flowery Branch Georgia United States US 34.1713 -83.9142 Beebe Arkansas United States US 35.0714 -91.8998 Morrow Georgia United States US 33.5816 -84.3392 Rockton Illinois United States US 42.45 -89.0631 Franklin California United States US 37.3277 -120.5321 Homeland California United States US 33.7459 -117.1132 Fairlawn Ohio United States US 41.127 -81.6215 Woodlake Virginia United States US 37.4216 -77.6783 Withamsville Ohio United States US 39.0628 -84.2808 Middleborough Center Massachusetts United States US 41.8945 -70.926 Gold River California United States US 38.6268 -121.2487 Green Oregon United States US 43.1509 -123.3854 Salida Colorado United States US 38.53 -105.9984 Glastonbury Center Connecticut United States US 41.7019 -72.6002 Wellington Kansas United States US 37.2622 -97.4281 Whiteville North Carolina United States US 34.3306 -78.7013 New London Wisconsin United States US 44.395 -88.7394 Perry Iowa United States US 41.8387 -94.0938 LaFayette Georgia United States US 34.7089 -85.2814 Camp Pendleton California United States US 33.3148 -117.3162 North Middleton Idaho United States US 43.7116 -116.6153 Villa Hills Kentucky United States US 39.0638 -84.5947 Yreka California United States US 41.7292 -122.6311 Payette Idaho United States US 44.0789 -116.9256 Hempstead Texas United States US 30.0996 -96.0781 Harrison Tennessee United States US 35.1275 -85.1464 Charles City Iowa United States US 43.0644 -92.6745 Summit View Washington United States US 47.1343 -122.3468 Northgate Ohio United States US 39.2531 -84.5943 Marshfield Missouri United States US 37.3414 -92.9116 New Bremen Ohio United States US 40.4355 -84.3775 Santa Clara Utah United States US 37.1311 -113.656 Providence Utah United States US 41.7033 -111.8122 Mount Horeb Wisconsin United States US 43.006 -89.7317 McCook Nebraska United States US 40.2046 -100.6213 Mentor-on-the-Lake Ohio United States US 41.7135 -81.365 Albertville Minnesota United States US 45.2364 -93.6618

www.jinyi-solar.com Lake of the Woods Virginia United States US 38.3343 -77.7599 Clarkston Washington United States US 46.4152 -117.0502 Jackson California United States US 38.3485 -120.7728 Osceola Arkansas United States US 35.6941 -89.9935 North Star Delaware United States US 39.755 -75.7331 Sandwich Illinois United States US 41.6496 -88.6177 Midland Park New Jersey United States US 40.9952 -74.1411 Dos Palos California United States US 36.9854 -120.6337 Thurmont Maryland United States US 39.621 -77.4076 Herkimer New York United States US 43.0282 -74.9928 Monument Colorado United States US 39.0736 -104.8468 Florence Colorado United States US 38.3835 -105.1114 Connellsville Pennsylvania United States US 40.0158 -79.5899 Northport New York United States US 40.9036 -73.3446 La Feria Texas United States US 26.1544 -97.8256 Geneva Ohio United States US 41.8006 -80.9462 Crystal City Texas United States US 28.6909 -99.8257 Torrington Wyoming United States US 42.0658 -104.1623 Edgerton Wisconsin United States US 42.8386 -89.0698 Baywood New York United States US 40.7533 -73.29 Lowell Michigan United States US 42.9351 -85.3457 Spring Valley Lake California United States US 34.4988 -117.2684 Forsyth Missouri United States US 36.686 -93.1016 Hiawatha Iowa United States US 42.0545 -91.691 West Dundee Illinois United States US 42.0984 -88.3072 Wynne Arkansas United States US 35.2326 -90.7895 Smithville New Jersey United States US 39.4934 -74.4782 Dunbar West Virginia United States US 38.3688 -81.7345 Lincolnshire Illinois United States US 42.1957 -87.9182 Tyrone Georgia United States US 33.4752 -84.5941 Ralston Nebraska United States US 41.2005 -96.0354 Fair Plain Michigan United States US 42.0823 -86.4515 Hudsonville Michigan United States US 42.8631 -85.8628 Pleasantville New York United States US 41.1378 -73.7827 New Cumberland Pennsylvania United States US 40.2298 -76.8763 Kenwood Ohio United States US 39.2068 -84.3744 San Martin California United States US 37.0829 -121.5963 Huron California United States US 36.204 -120.0961 Napili-Honokowai Hawaii United States US 20.9767 -156.6646 South Weber Utah United States US 41.1334 -111.9392 Port Jefferson Station New York United States US 40.926 -73.0651 Delphos Ohio United States US 40.8481 -84.3368 Inverness Florida United States US 28.8397 -82.3437 Soldotna Alaska United States US 60.4862 -151.0671 Valley Center Kansas United States US 37.8333 -97.3645 St. Louis Michigan United States US 43.4082 -84.6118 Tyrone Pennsylvania United States US 40.6764 -78.246 Longboat Key Florida United States US 27.3926 -82.6341 Leola Pennsylvania United States US 40.0915 -76.1891 Lander Wyoming United States US 42.8313 -108.7599 Riverdale Park Maryland United States US 38.9643 -76.9266

www.jinyi-solar.com Neptune Beach Florida United States US 30.3165 -81.4118 Vandalia Illinois United States US 38.9754 -89.1117 Ephrata Washington United States US 47.3119 -119.5344 Oakdale New York United States US 40.7373 -73.1345 Corbin Kentucky United States US 36.932 -84.1004 Freeland Michigan United States US 43.5198 -84.1125 Pollock Pines California United States US 38.7564 -120.5904 Oak Grove Kentucky United States US 36.6686 -87.4216 Ponchatoula Louisiana United States US 30.4403 -90.4428 Scappoose Oregon United States US 45.7565 -122.877 Bonne Terre Missouri United States US 37.9209 -90.5425 Canfield Ohio United States US 41.0315 -80.7671 Strasburg Virginia United States US 38.9961 -78.3549 Milan Tennessee United States US 35.9126 -88.7554 Skiatook Oklahoma United States US 36.3693 -95.9815 Gonzales Texas United States US 29.5126 -97.4472 Bermuda Dunes California United States US 33.7435 -116.2874 East Hills New York United States US 40.7958 -73.6292 Atherton California United States US 37.4539 -122.2032 Winooski Vermont United States US 44.4951 -73.1843 Hillsborough North Carolina United States US 36.068 -79.0994 El Rio California United States US 34.2453 -119.1568 Marksville Louisiana United States US 31.1247 -92.0652 University of California United States US 38.5374 -121.7576 California-Davis Palmyra New Jersey United States US 40.0025 -75.036 Richland Mississippi United States US 32.2309 -90.1592 Bellbrook Ohio United States US 39.6384 -84.0864 Austell Georgia United States US 33.8202 -84.6452 Knoxville Iowa United States US 41.3188 -93.1024 Green Brook New Jersey United States US 40.6038 -74.4825 Palmer Alaska United States US 61.5971 -149.1147 West Glens Falls New York United States US 43.3019 -73.6873 Mantua Virginia United States US 38.8526 -77.2571 Tolleson Arizona United States US 33.4484 -112.2561 Springs New York United States US 41.0212 -72.1584 Wauseon Ohio United States US 41.5532 -84.141 Willows California United States US 39.5149 -122.1995 Rockville Connecticut United States US 41.8667 -72.4528 Pacific Washington United States US 47.2611 -122.2507 Rockport Massachusetts United States US 42.6543 -70.6223 De Soto Missouri United States US 38.141 -90.5609 North Amherst Massachusetts United States US 42.4073 -72.5227 Flatwoods Kentucky United States US 38.5211 -82.7194 Woodstock Virginia United States US 38.875 -78.516 Bedford Virginia United States US 37.336 -79.5179 St. Helena California United States US 38.5063 -122.4682 Moab Utah United States US 38.5701 -109.5477 Milltown New Jersey United States US 40.4504 -74.435 Stanwood Washington United States US 48.2451 -122.3426 Lawrenceville Illinois United States US 38.7263 -87.6874

www.jinyi-solar.com Walled Lake Michigan United States US 42.538 -83.4786 Laurium Michigan United States US 47.2351 -88.4382 Sioux Center Iowa United States US 43.0748 -96.1707 Crete Nebraska United States US 40.6255 -96.9575 Yardville New Jersey United States US 40.1849 -74.6603 Sausalito California United States US 37.858 -122.4932 Nappanee Indiana United States US 41.4451 -85.9942 Elsa Texas United States US 26.2969 -97.9937 Keystone Heights Florida United States US 29.7812 -82.034 Dade City Florida United States US 28.3568 -82.1941 Umatilla Oregon United States US 45.912 -119.3145 Lower Allen Pennsylvania United States US 40.2261 -76.9017 Sanger Texas United States US 33.3712 -97.1677 Providence Village Texas United States US 33.2363 -96.9611 St. Joseph Minnesota United States US 45.5609 -94.3084 Floresville Texas United States US 29.14 -98.163 Berrien Springs Michigan United States US 41.9474 -86.3403 Hornsby Bend Texas United States US 30.245 -97.5833 Independence Ohio United States US 41.378 -81.6385 Lampasas Texas United States US 31.064 -98.1824 Green Hill Tennessee United States US 36.2349 -86.5733 Ridgefield Washington United States US 45.8116 -122.7052 Northridge Ohio United States US 39.9971 -83.777 Paintsville Kentucky United States US 37.8167 -82.8088 St. Martinville Louisiana United States US 30.1263 -91.8319 Jackson Wisconsin United States US 43.3244 -88.1668 Collinsville Virginia United States US 36.7215 -79.9122 Landen Ohio United States US 39.3154 -84.2768 Highland Heights Kentucky United States US 39.0355 -84.4567 Hudson Falls New York United States US 43.3043 -73.5817 Lewisburg West Virginia United States US 37.8096 -80.4327 Fairview Georgia United States US 34.9296 -85.294 Gibsonville North Carolina United States US 36.0991 -79.5418 Crossett Arkansas United States US 33.128 -91.9631 Nebraska City Nebraska United States US 40.6762 -95.8613 Belen New Mexico United States US 34.6803 -106.7875 Greenville New York United States US 40.9982 -73.8194 Keyport New Jersey United States US 40.4327 -74.2011 Lake Lorraine Florida United States US 30.4407 -86.5657 Ladera Heights California United States US 33.9972 -118.374 Fort Myers Beach Florida United States US 26.4323 -81.9167 Gunnison Colorado United States US 38.5455 -106.9226 Meraux Louisiana United States US 29.9284 -89.9179 Syracuse Indiana United States US 41.4226 -85.7492 Franklin North Carolina United States US 35.1798 -83.3809 Lihue Hawaii United States US 21.9728 -159.3541 Hillsboro Illinois United States US 39.167 -89.4735 Lakes of the Four Indiana United States US 41.4074 -87.2203 Seasons Lucas Valley- California United States US 38.0405 -122.5765 Marinwood Tappan New York United States US 41.0269 -73.952

www.jinyi-solar.com Rochester Indiana United States US 41.059 -86.196 Live Oak Florida United States US 30.2956 -82.9847 Union Grove Wisconsin United States US 42.6863 -88.0495 New Paltz New York United States US 41.7495 -74.0809 Milton-Freewater Oregon United States US 45.9348 -118.3913 Catoosa Oklahoma United States US 36.1832 -95.7663 Wytheville Virginia United States US 36.953 -81.0881 Nuevo California United States US 33.8011 -117.1415 Stratford New Jersey United States US 39.829 -75.0156 Milliken Colorado United States US 40.3113 -104.8562 University Park Illinois United States US 41.446 -87.7154 Centerville South Carolina United States US 34.5256 -82.7161 Murillo Texas United States US 26.2642 -98.1233 St. Augustine Beach Florida United States US 29.8414 -81.2713 Orange City Iowa United States US 43.0021 -96.0567 Madison Park New Jersey United States US 40.4461 -74.2959 Belle Isle Florida United States US 28.4724 -81.3491 Farr West Utah United States US 41.3015 -112.0318 Leitchfield Kentucky United States US 37.4862 -86.2857 Emmitsburg Maryland United States US 39.7051 -77.3217 Mount Carmel Illinois United States US 38.4187 -87.7694 Kingston Rhode Island United States US 41.4738 -71.5236 Madison South Dakota United States US 44.0062 -97.1084 Mountainside New Jersey United States US 40.6811 -74.36 Plumas Lake California United States US 38.9924 -121.558 Kiel Wisconsin United States US 43.9167 -88.0266 Ocean City Maryland United States US 38.3998 -75.0716 Sturtevant Wisconsin United States US 42.6995 -87.9019 Sedona Arizona United States US 34.8574 -111.7951 Commerce Georgia United States US 34.2127 -83.4729 Adel Georgia United States US 31.1271 -83.4232 Marion South Carolina United States US 34.1787 -79.3966 Alta Sierra California United States US 39.1237 -121.0523 Bridge City Louisiana United States US 29.9321 -90.1594 Trumann Arkansas United States US 35.6761 -90.5231 Westmere New York United States US 42.6883 -73.8744 Desert Palms California United States US 33.779 -116.293 Ashland Wisconsin United States US 46.5801 -90.8715 Cottage Grove Wisconsin United States US 43.0908 -89.2026 Treasure Island Florida United States US 27.774 -82.7663 Mendota Illinois United States US 41.5553 -89.1042 Black Jack Missouri United States US 38.7993 -90.264 Kentfield California United States US 37.9481 -122.5498 Huron Ohio United States US 41.3913 -82.5635 Ben Lomond California United States US 37.0782 -122.0882 Portage Lakes Ohio United States US 41.0034 -81.5347 Nibley Utah United States US 41.6725 -111.8454 Mira Monte California United States US 34.4284 -119.2853 Barnesville Georgia United States US 33.0508 -84.1527 Sandston Virginia United States US 37.512 -77.3149 Allendale New Jersey United States US 41.0333 -74.1333

www.jinyi-solar.com Whitinsville Massachusetts United States US 42.1146 -71.6688 Thermalito California United States US 39.4909 -121.615 Mechanicstown New York United States US 41.4472 -74.3914 King North Carolina United States US 36.2767 -80.3561 Valley Park Missouri United States US 38.5513 -90.4924 Chestertown Maryland United States US 39.2195 -76.071 Whitemarsh Island Georgia United States US 32.0304 -81.0109 Farmington Arkansas United States US 36.037 -94.2537 Welcome South Carolina United States US 34.8204 -82.46 Milford Ohio United States US 39.17 -84.281 Columbia Falls Montana United States US 48.3708 -114.1903 Brier Washington United States US 47.7922 -122.2734 Whitmore Lake Michigan United States US 42.4235 -83.7524 North Patchogue New York United States US 40.7833 -73.0234 Rumson New Jersey United States US 40.3626 -74.0046 Sturgis South Dakota United States US 44.411 -103.4976 Old Greenwich Connecticut United States US 41.0253 -73.5692 Mead Washington United States US 47.7795 -117.35 Linwood New Jersey United States US 39.3435 -74.5708 Perry Florida United States US 30.109 -83.5821 Lutherville Maryland United States US 39.424 -76.6177 Lovejoy Georgia United States US 33.4426 -84.3176 Kaufman Texas United States US 32.5769 -96.316 Seward Nebraska United States US 40.9094 -97.0962 Roaring Spring Pennsylvania United States US 40.3348 -78.3959 Greenbrier Tennessee United States US 36.4239 -86.7976 Cos Cob Connecticut United States US 41.0513 -73.5931 Atkinson New Hampshire United States US 42.837 -71.1605 Mexia Texas United States US 31.6809 -96.4833 McCordsville Indiana United States US 39.8967 -85.9208 Beacon Square Florida United States US 28.2118 -82.7504 Makawao Hawaii United States US 20.848 -156.319 Cochituate Massachusetts United States US 42.329 -71.3576 Clover Creek Washington United States US 47.1404 -122.3827 Russellville Kentucky United States US 36.8394 -86.895 North Bend Washington United States US 47.4898 -121.7738 Kingsland Texas United States US 30.6651 -98.4545 Mount Vernon Indiana United States US 37.9364 -87.8955 Bath New York United States US 42.3363 -77.318 Litchfield Illinois United States US 39.1963 -89.6288 Loomis California United States US 38.8093 -121.1955 Mount Ivy New York United States US 41.1926 -74.0297 Roslyn Heights New York United States US 40.7787 -73.6396 Village St. George Louisiana United States US 30.3598 -91.0672 Cortland Ohio United States US 41.332 -80.7195 Lake Mills Wisconsin United States US 43.0774 -88.9055 Fircrest Washington United States US 47.2308 -122.5157 Hondo Texas United States US 29.3532 -99.1621 Kimberly Wisconsin United States US 44.267 -88.3377 East Shoreham New York United States US 40.946 -72.8812 Byron Illinois United States US 42.1273 -89.2622

www.jinyi-solar.com Barrington New Jersey United States US 39.8689 -75.0514 Colusa California United States US 39.2049 -122.0096 Parkville Pennsylvania United States US 39.786 -76.9685 Fort Meade Florida United States US 27.7645 -81.8058 Roeland Park Kansas United States US 39.0358 -94.6374 Inniswold Louisiana United States US 30.3982 -91.071 Bayville New York United States US 40.9077 -73.5603 Twin Lakes Colorado United States US 39.8229 -105.0036 Taylor Mill Kentucky United States US 39.0092 -84.4988 Maple Glen Pennsylvania United States US 40.1778 -75.1793 Crozet Virginia United States US 38.0645 -78.6962 Plain City Utah United States US 41.307 -112.0877 Youngtown Arizona United States US 33.5846 -112.3047 Homeacre-Lyndora Pennsylvania United States US 40.8721 -79.9211 Blairsville Pennsylvania United States US 40.4325 -79.2599 Enoch Utah United States US 37.7663 -113.0431 Creswell Oregon United States US 43.9212 -123.016 Merrimac Massachusetts United States US 42.8386 -71.0119 Byron Center Michigan United States US 42.8121 -85.7279 Junction City Oregon United States US 44.2069 -123.2102 Brook Highland Alabama United States US 33.4359 -86.6849 Winthrop Harbor Illinois United States US 42.4805 -87.8293 Washington Iowa United States US 41.2982 -91.6928 North Syracuse New York United States US 43.1339 -76.1306 Bee Cave Texas United States US 30.3084 -97.9629 Greenville Illinois United States US 38.8866 -89.3893 Ephraim Utah United States US 39.3564 -111.5848 Osprey Florida United States US 27.1914 -82.48 Red Hook New York United States US 41.9959 -73.8769 Camp Swift Texas United States US 30.1885 -97.2933 North Caldwell New Jersey United States US 40.8629 -74.2576 Edinboro Pennsylvania United States US 41.8762 -80.1247 Huntertown Indiana United States US 41.2157 -85.1715 Interlaken California United States US 36.9505 -121.7363 Bremen Georgia United States US 33.7086 -85.1498 Ambridge Pennsylvania United States US 40.5922 -80.2264 Hamilton Montana United States US 46.2527 -114.1598 Barberton Washington United States US 45.7136 -122.6114 Glendive Montana United States US 47.1102 -104.7069 Portage Pennsylvania United States US 40.3868 -78.6746 Plaquemine Louisiana United States US 30.2834 -91.2429 Myers Corner New York United States US 41.5947 -73.8744 Locust Grove Georgia United States US 33.3436 -84.1066 Nevada Iowa United States US 42.0186 -93.4635 Gleneagle Colorado United States US 39.0453 -104.8288 Groveland Massachusetts United States US 42.752 -71.0149 Stickney Illinois United States US 41.8183 -87.773 Aquia Harbour Virginia United States US 38.4597 -77.3806 Stevensville Maryland United States US 38.9745 -76.3184 Roosevelt Utah United States US 40.2925 -110.0094 South Hill New York United States US 42.4113 -76.4883

www.jinyi-solar.com Columbia Mississippi United States US 31.2564 -89.8266 Selma North Carolina United States US 35.5436 -78.2955 Ellettsville Indiana United States US 39.2324 -86.6233 Columbus Wisconsin United States US 43.3354 -89.03 Church Hill Tennessee United States US 36.5204 -82.7151 Fox Point Wisconsin United States US 43.1581 -87.9013 Laurence Harbor New Jersey United States US 40.4489 -74.2495 South Patrick Shores Florida United States US 28.202 -80.6137 Silver Lake North Carolina United States US 34.1408 -77.909 Canton New York United States US 44.6 -75.1703 Martins Ferry Ohio United States US 40.1014 -80.7253 Taneytown Maryland United States US 39.657 -77.1683 Loudoun Valley Virginia United States US 38.9801 -77.5082 Estates Normandy Park Washington United States US 47.4344 -122.3436 Cherry Hills Village Colorado United States US 39.6375 -104.9481 Rupert Idaho United States US 42.6189 -113.674 Cushing Oklahoma United States US 35.9797 -96.7603 Montevallo Alabama United States US 33.1254 -86.8482 Spring Hill Kansas United States US 38.7565 -94.82 Monticello Kentucky United States US 36.8404 -84.8506 Beaver Dam Kentucky United States US 37.4044 -86.8745 Penn Estates Pennsylvania United States US 41.0346 -75.2417 Sidney Montana United States US 47.7152 -104.168 Union Ohio United States US 39.909 -84.2897 Green Knoll New Jersey United States US 40.6048 -74.615 Mattydale New York United States US 43.0992 -76.1388 Clairton Pennsylvania United States US 40.2976 -79.8854 Lacy-Lakeview Texas United States US 31.6292 -97.1052 Amite City Louisiana United States US 30.7323 -90.5133 Lawrence New York United States US 40.6042 -73.7149 Irvington New York United States US 41.0349 -73.8661 Orange Lake New York United States US 41.5319 -74.0936 Pembroke Park Florida United States US 25.9852 -80.1777 Lemoore Station California United States US 36.2633 -119.9049 Belle Plaine Minnesota United States US 44.6189 -93.7644 Catasauqua Pennsylvania United States US 40.6531 -75.4643 Howland Center Ohio United States US 41.2483 -80.7444 Essex Connecticut United States US 41.3499 -72.4146 Indian River Estates Florida United States US 27.3564 -80.2984 East Rochester New York United States US 43.112 -77.4869 Ironwood Michigan United States US 46.4522 -90.1505 Hapeville Georgia United States US 33.6609 -84.4093 International Falls Minnesota United States US 48.5884 -93.4083 Cherryville North Carolina United States US 35.3844 -81.3781 Slippery Rock Pennsylvania United States US 41.0695 -80.058 Waimanalo Hawaii United States US 21.3421 -157.7303 Savage Maryland United States US 39.1485 -76.8228 Veneta Oregon United States US 44.0471 -123.3514 Abilene Kansas United States US 38.9229 -97.2251 Decatur Texas United States US 33.2269 -97.5886 Hillsboro Ohio United States US 39.2123 -83.6113

www.jinyi-solar.com Lexington Tennessee United States US 35.6611 -88.3946 Laurel Bay South Carolina United States US 32.4599 -80.7869 Wharton New Jersey United States US 40.8999 -74.5808 Keyser West Virginia United States US 39.4394 -78.9822 Prairie du Chien Wisconsin United States US 43.0434 -91.1383 Granite Falls Washington United States US 48.0874 -121.9704 North Riverside Illinois United States US 41.8461 -87.8263 Blackwell Oklahoma United States US 36.8011 -97.3009 Rittman Ohio United States US 40.9737 -81.7846 Belmont Virginia United States US 39.065 -77.4965 Yorketown New Jersey United States US 40.3064 -74.3385 Nitro West Virginia United States US 38.4119 -81.8194 Parkwood Washington United States US 47.5266 -122.5986 Gypsum Colorado United States US 39.6286 -106.9334 Valley City North Dakota United States US 46.9223 -98.0055 Lionville Pennsylvania United States US 40.0524 -75.644 Broadway Virginia United States US 38.6082 -78.8017 Plattsmouth Nebraska United States US 41.0053 -95.894 Islamorada, Village of Florida United States US 24.9408 -80.6097 Islands Eldridge Iowa United States US 41.6394 -90.5805 Hurricane West Virginia United States US 38.4294 -82.0169 Attica New York United States US 42.864 -78.2799 Avon Colorado United States US 39.6445 -106.5133 Lackland AFB Texas United States US 29.3866 -98.6179 Theodore Alabama United States US 30.5408 -88.1884 Harrisville Utah United States US 41.2853 -111.9859 Woodland Washington United States US 45.9149 -122.7503 Penn Yan New York United States US 42.661 -77.0535 Litchfield Minnesota United States US 45.1221 -94.5255 Gulf Breeze Florida United States US 30.3685 -87.1769 Rossford Ohio United States US 41.5832 -83.5692 Watford City North Dakota United States US 47.8028 -103.2678 Tipton Indiana United States US 40.2818 -86.0424 East Porterville California United States US 36.0573 -118.9713 Powell Wyoming United States US 44.7963 -108.7682 Camilla Georgia United States US 31.2337 -84.2089 Covedale Ohio United States US 39.1267 -84.6362 Richboro Pennsylvania United States US 40.2262 -75.0006 Galax Virginia United States US 36.666 -80.9176 Bellwood Virginia United States US 37.406 -77.4363 Spring Lake Park Minnesota United States US 45.1161 -93.2451 Kosciusko Mississippi United States US 33.0585 -89.5893 Oelwein Iowa United States US 42.6715 -91.9133 Fort Myers Shores Florida United States US 26.7135 -81.7383 Topsfield Massachusetts United States US 42.6373 -70.9425 Fowler California United States US 36.6246 -119.6739 Talent Oregon United States US 42.2404 -122.7807 Marvin North Carolina United States US 34.989 -80.8034 Woodfin North Carolina United States US 35.6458 -82.5914 Elkin North Carolina United States US 36.2621 -80.8443

www.jinyi-solar.com Kathleen Florida United States US 28.1224 -82.0387 Cheverly Maryland United States US 38.9254 -76.9141 Geneseo Illinois United States US 41.4507 -90.154 Rockaway New Jersey United States US 40.8969 -74.5155 Milford Michigan United States US 42.587 -83.6012 Pratt Kansas United States US 37.6777 -98.7465 Gulf Park Estates Mississippi United States US 30.3801 -88.7581 Homestead Meadows Texas United States US 31.811 -106.1643 South Horseheads New York United States US 42.1689 -76.8299 Bridgeport Michigan United States US 43.3706 -83.8828 Clarkston Heights- Washington United States US 46.3876 -117.0831 Vineland Russells Point Ohio United States US 40.4681 -83.8939 Genoa Illinois United States US 42.0929 -88.6966 Oakmont Pennsylvania United States US 40.52 -79.8365 Moraine Ohio United States US 39.6983 -84.2459 Garden Home- Oregon United States US 45.4642 -122.7589 Whitford Jeanerette Louisiana United States US 29.9157 -91.6758 Keene Texas United States US 32.3955 -97.3225 Silver Lakes California United States US 34.7519 -117.3431 Rancho Calaveras California United States US 38.1248 -120.857 Willis Texas United States US 30.4314 -95.4832 Village of Oak Creek Arizona United States US 34.7813 -111.7606 Dahlonega Georgia United States US 34.5302 -83.9796 Rushville Indiana United States US 39.6156 -85.4466 Williamston Michigan United States US 42.6835 -84.2836 Devine Texas United States US 29.1457 -98.9048 South Run Virginia United States US 38.7466 -77.2754 Eagle Colorado United States US 39.6368 -106.8123 Gladewater Texas United States US 32.5426 -94.9465 Douglas Wyoming United States US 42.7541 -105.3968 Paloma Creek South Texas United States US 33.21 -96.9327 Belpre Ohio United States US 39.2815 -81.5971 East Foothills California United States US 37.3827 -121.8138 Lake Murray of South Carolina United States US 34.1209 -81.2653 Richland Groesbeck Ohio United States US 39.2292 -84.5969 Carmel Hamlet New York United States US 41.415 -73.6855 Salem Indiana United States US 38.6048 -86.0977 Prairie View Texas United States US 30.085 -95.9897 Cynthiana Kentucky United States US 38.3854 -84.2987 Otis Orchards-East Washington United States US 47.703 -117.0854 Farms Orchard Mesa Colorado United States US 39.0363 -108.5172 Allegan Michigan United States US 42.5299 -85.8462 Cold Spring Kentucky United States US 39.013 -84.4349 Littlestown Pennsylvania United States US 39.7452 -77.0891 Stone Mountain Georgia United States US 33.8034 -84.1724 Emporia Virginia United States US 36.6953 -77.5356 Champion Heights Ohio United States US 41.3031 -80.8514 St. John Missouri United States US 38.7148 -90.3461

www.jinyi-solar.com Garrett Indiana United States US 41.3526 -85.1238 California Pennsylvania United States US 40.0692 -79.9152 Bensley Virginia United States US 37.447 -77.442 Mulvane Kansas United States US 37.4788 -97.2725 Bangor Base Washington United States US 47.7227 -122.7146 Hampstead Maryland United States US 39.6109 -76.8551 Branford Center Connecticut United States US 41.2779 -72.8148 Crystal Lake Florida United States US 28.0371 -81.9063 Heathcote New Jersey United States US 40.3908 -74.5756 Forest Hills Pennsylvania United States US 40.4252 -79.8545 Mila Doce Texas United States US 26.223 -97.9601 Waveland Mississippi United States US 30.293 -89.3904 Mount Vernon Iowa United States US 41.923 -91.4244 White Oak Texas United States US 32.5313 -94.8564 Sylvester Georgia United States US 31.53 -83.8338 Everman Texas United States US 32.6296 -97.2827 Boonville Indiana United States US 38.0469 -87.2847 Red Lion Pennsylvania United States US 39.8986 -76.6078 Pea Ridge West Virginia United States US 38.4154 -82.3188 Solvay New York United States US 43.0573 -76.2126 East Glenville New York United States US 42.8614 -73.9206 Steilacoom Washington United States US 47.1699 -122.5935 Eudora Kansas United States US 38.9344 -95.0956 New York United States US 41.1287 -74.0855 Enola Pennsylvania United States US 40.2908 -76.9348 Lincroft New Jersey United States US 40.3391 -74.1283 Richmond Michigan United States US 42.8094 -82.7517 Huntington Woods Michigan United States US 42.4816 -83.1685 Johnsburg Illinois United States US 42.384 -88.2475 Carlstadt New Jersey United States US 40.8247 -74.0613 Hamlet North Carolina United States US 34.889 -79.7098 Corry Pennsylvania United States US 41.926 -79.6358 Pimmit Hills Virginia United States US 38.9105 -77.1991 Carthage Texas United States US 32.1526 -94.3368 Ashville Ohio United States US 39.7239 -82.9576 Finderne New Jersey United States US 40.5626 -74.5743 University at Buffalo New York United States US 43.0025 -78.7887 Wollochet Washington United States US 47.2828 -122.5769 Blue Bell Pennsylvania United States US 40.1474 -75.2687 East Pasadena California United States US 34.1377 -118.0775 El Granada California United States US 37.5134 -122.466 Iowa Park Texas United States US 33.9622 -98.6819 Cumming Georgia United States US 34.2064 -84.1337 Buena Vista Michigan United States US 43.4196 -83.8992 Harlan Kentucky United States US 36.8432 -83.3184 Lanett Alabama United States US 32.8576 -85.2079 Henryetta Oklahoma United States US 35.4421 -95.9847 Snyderville Utah United States US 40.7042 -111.5438 Carolina Beach North Carolina United States US 34.0396 -77.8966 Walker Louisiana United States US 30.485 -90.8658 Riverside Maryland United States US 39.4777 -76.2385

www.jinyi-solar.com Rockford Michigan United States US 43.1266 -85.5582 Prosser Washington United States US 46.2066 -119.7662 Plymouth Meeting Pennsylvania United States US 40.1099 -75.2798 Red Chute Louisiana United States US 32.5732 -93.606 Naples Park Florida United States US 26.2633 -81.8094 Pepper Pike Ohio United States US 41.4801 -81.462 Swarthmore Pennsylvania United States US 39.9022 -75.3488 Schuyler Nebraska United States US 41.4497 -97.0619 Cheshire Village Connecticut United States US 41.5026 -72.8993 Bartonville Illinois United States US 40.6397 -89.6608 Carrizo Springs Texas United States US 28.5266 -99.8589 Blakely Pennsylvania United States US 41.4859 -75.6012 Amory Mississippi United States US 33.9813 -88.4823 Sidney Nebraska United States US 41.134 -102.9681 Rogersville Tennessee United States US 36.4081 -83.0042 Nelsonville Ohio United States US 39.4559 -82.2219 Keyes California United States US 37.5618 -120.9088 Montgomery Pennsylvania United States US 41.1709 -76.874 Barnhart Missouri United States US 38.336 -90.4046 Bridgeport Texas United States US 33.2099 -97.7709 Ocean City Florida United States US 30.4398 -86.6071 East Farmingdale New York United States US 40.7336 -73.4169 Eastman Georgia United States US 32.1973 -83.1712 Buena Vista Virginia United States US 37.7319 -79.3569 Fruit Heights Utah United States US 41.0277 -111.9081 South Monroe Michigan United States US 41.893 -83.4179 Wailua Homesteads Hawaii United States US 22.065 -159.3771 Vineyard Utah United States US 40.3058 -111.7544 Punxsutawney Pennsylvania United States US 40.9437 -78.9767 North East Pennsylvania United States US 42.2134 -79.8333 De Queen Arkansas United States US 34.0426 -94.342 Tanglewilde Washington United States US 47.0512 -122.781 Fabens Texas United States US 31.5136 -106.1521 Clinton Indiana United States US 39.6608 -87.4045 Valley Falls South Carolina United States US 35.0073 -81.9692 Tarrant Alabama United States US 33.5945 -86.7684 Metropolis Illinois United States US 37.1566 -88.7083 Chamberlayne Virginia United States US 37.628 -77.4288 Kenedy Texas United States US 28.8176 -97.8518 Kermit Texas United States US 31.854 -103.0924 Dacula Georgia United States US 33.9815 -83.8951 Combee Settlement Florida United States US 28.0596 -81.9053 Clifton Springs New York United States US 42.9608 -77.1348 Wheelersburg Ohio United States US 38.7383 -82.842 Walkersville Maryland United States US 39.4832 -77.3559 Heber Springs Arkansas United States US 35.5003 -92.0332 Edgemoor Delaware United States US 39.7551 -75.507 Barbourville Kentucky United States US 36.8667 -83.8849 Bondurant Iowa United States US 41.6987 -93.4548 Alpine Texas United States US 30.364 -103.6651 Elm Grove Wisconsin United States US 43.0479 -88.0867

www.jinyi-solar.com Laie Hawaii United States US 21.6443 -157.928 Cresaptown Maryland United States US 39.5912 -78.855 Union Gap Washington United States US 46.5567 -120.4977 Morrilton Arkansas United States US 35.156 -92.739 Ramtown New Jersey United States US 40.1144 -74.1492 Piedmont South Carolina United States US 34.7074 -82.4651 Satsuma Alabama United States US 30.8577 -88.0632 Du Quoin Illinois United States US 38.0019 -89.2323 Homeland Park South Carolina United States US 34.4644 -82.6593 Chillicothe Illinois United States US 40.9152 -89.5018 South Williamsport Pennsylvania United States US 41.2294 -77.0009 Battlefield Missouri United States US 37.1193 -93.3683 Montezuma Georgia United States US 32.2997 -84.0246 Glenwood Iowa United States US 41.0445 -95.7408 Newport Arkansas United States US 35.6234 -91.2322 Heathrow Florida United States US 28.7754 -81.3721 Bowleys Quarters Maryland United States US 39.3198 -76.3858 Garrettsville Ohio United States US 41.2843 -81.0933 Shrewsbury Missouri United States US 38.5866 -90.3282 Spring Ridge Maryland United States US 39.4043 -77.3413 Gowanda New York United States US 42.4612 -78.9339 Willard Ohio United States US 41.0518 -82.7232 Leonardtown Maryland United States US 38.3039 -76.6396 Sky Lake Florida United States US 28.4611 -81.3912 Dunlap Indiana United States US 41.6346 -85.9235 Orlovista Florida United States US 28.5441 -81.4629 Northern Cambria Pennsylvania United States US 40.6561 -78.7784 Lewistown Montana United States US 47.0514 -109.4525 Beacon Falls Connecticut United States US 41.439 -73.0568 East Alton Illinois United States US 38.884 -90.1073 Sheridan Colorado United States US 39.6467 -105.018 Air Force Academy Colorado United States US 38.9942 -104.8639 Holly Springs Mississippi United States US 34.7768 -89.4466 Potomac Mills Virginia United States US 38.6547 -77.3012 Hebron Kentucky United States US 39.0626 -84.709 Tequesta Florida United States US 26.9618 -80.1011 Vine Grove Kentucky United States US 37.813 -85.9827 New Whiteland Indiana United States US 39.5617 -86.0996 Los Ranchos de New Mexico United States US 35.1626 -106.6481 Albuquerque Atlantic Iowa United States US 41.3957 -95.0138 Margate City New Jersey United States US 39.3307 -74.5071 Hainesport New Jersey United States US 39.9767 -74.8369 Stewartville Minnesota United States US 43.8606 -92.4896 East Falmouth Massachusetts United States US 41.5707 -70.5556 Chelan Washington United States US 47.8417 -120.027 Simsbury Center Connecticut United States US 41.8808 -72.8111 Ontario Ohio United States US 40.771 -82.6105 Munford Tennessee United States US 35.4433 -89.8148 Rensselaer Indiana United States US 40.9381 -87.1683 Twin Lakes Wisconsin United States US 42.5192 -88.2489

www.jinyi-solar.com Mount Healthy Ohio United States US 39.2338 -84.5474 Bridgewater Virginia United States US 38.3863 -78.9675 Catskill New York United States US 42.2145 -73.8656 River Park Florida United States US 27.3214 -80.3307 Lakemoor Illinois United States US 42.3396 -88.2028 South Gate Ridge Florida United States US 27.2856 -82.497 Old Tappan New Jersey United States US 41.0163 -73.9856 Gardnerville Nevada United States US 38.939 -119.7369 Evansville Wisconsin United States US 42.7781 -89.2967 Coxsackie New York United States US 42.3561 -73.808 Ulysses Kansas United States US 37.5772 -101.3547 Cochran Georgia United States US 32.3875 -83.3523 Vail Colorado United States US 39.6386 -106.3608 West Hattiesburg Mississippi United States US 31.3114 -89.374 Woodcreek Texas United States US 30.0266 -98.1115 Grafton Ohio United States US 41.2808 -82.0368 Finley Washington United States US 46.1697 -119.0446 Inverness Highlands Florida United States US 28.8006 -82.3372 South Litchfield Park Arizona United States US 33.5024 -112.3586 Williamsburg Kentucky United States US 36.7392 -84.1647 Wescosville Pennsylvania United States US 40.5617 -75.5489 Rocky Mount Virginia United States US 37.0045 -79.8854 Ashton-Sandy Spring Maryland United States US 39.1515 -77.0065 Eastampton New Jersey United States US 40.001 -74.7553 Darlington South Carolina United States US 34.3015 -79.8672 Conley Georgia United States US 33.6398 -84.3376 Northville Michigan United States US 42.4355 -83.489 Tabor City North Carolina United States US 34.1538 -78.8737 Watchung New Jersey United States US 40.6432 -74.4391 Patterson Louisiana United States US 29.6909 -91.3096 Carrollton Virginia United States US 36.9394 -76.5264 Linglestown Pennsylvania United States US 40.3445 -76.795 Upper Sandusky Ohio United States US 40.8298 -83.272 Crosspointe Virginia United States US 38.7253 -77.2638 Henderson Tennessee United States US 35.4445 -88.6531 Countryside Illinois United States US 41.7741 -87.8752 Shields Michigan United States US 43.4174 -84.0731 Comstock Northwest Michigan United States US 42.3219 -85.518 Hopedale Massachusetts United States US 42.1248 -71.535 Jordan Minnesota United States US 44.6652 -93.6351 Dowagiac Michigan United States US 41.9834 -86.1125 Beardstown Illinois United States US 39.9994 -90.4178 Fair Haven New Jersey United States US 40.3619 -74.0392 Forestbrook South Carolina United States US 33.7243 -78.9678 Staunton Illinois United States US 39.0117 -89.7905 Steelton Pennsylvania United States US 40.2258 -76.8255 St. Clair Missouri United States US 38.3479 -90.9934 Lake Alfred Florida United States US 28.1041 -81.7264 Progreso Texas United States US 26.0962 -97.9566 Wesley Hills New York United States US 41.1578 -74.0769

www.jinyi-solar.com Tracyton Washington United States US 47.6095 -122.6533 Roseland New Jersey United States US 40.8208 -74.3085 Maquoketa Iowa United States US 42.0598 -90.6651 Taylor Pennsylvania United States US 41.3958 -75.7147 Cambria California United States US 35.5523 -121.0847 Portland Indiana United States US 40.4377 -84.9835 Clyde Ohio United States US 41.3045 -82.9781 South Hooksett New Hampshire United States US 43.0337 -71.4256 Selinsgrove Pennsylvania United States US 40.8003 -76.8647 Lake Mohegan New York United States US 41.3165 -73.8475 Paulsboro New Jersey United States US 39.84 -75.2397 Chester New York United States US 41.357 -74.2769 Posen Illinois United States US 41.6291 -87.6858 Wyndmoor Pennsylvania United States US 40.0856 -75.1941 Deschutes River Oregon United States US 43.9887 -121.3608 Woods Little Silver New Jersey United States US 40.3357 -74.0346 Sullivan City Texas United States US 26.2752 -98.5644 Crockett Texas United States US 31.3177 -95.4564 Manasquan New Jersey United States US 40.1183 -74.0446 Woodcliff Lake New Jersey United States US 41.0253 -74.0604 West Side Highway Washington United States US 46.1841 -122.9178 Marlow Heights Maryland United States US 38.8237 -76.9485 Villa Park California United States US 33.818 -117.8103 Norwood New Jersey United States US 40.9933 -73.951 West Clarkston- Washington United States US 46.4023 -117.063 Highland Union Kentucky United States US 38.9473 -84.6731 Baldwin Wisconsin United States US 44.954 -92.3709 Tellico Village Tennessee United States US 35.6977 -84.2661 Oreland Pennsylvania United States US 40.1148 -75.1801 Brookville Ohio United States US 39.8393 -84.4176 Glendale Missouri United States US 38.5935 -90.3826 Hartwell Georgia United States US 34.3497 -82.929 James City North Carolina United States US 35.0592 -77.02 White Rock New Mexico United States US 35.8075 -106.2067 Pass Christian Mississippi United States US 30.327 -89.2436 Pelican Bay Florida United States US 26.2326 -81.8108 New Martinsville West Virginia United States US 39.6636 -80.8569 Fort Shawnee Ohio United States US 40.6814 -84.1487 Mount Arlington New Jersey United States US 40.919 -74.639 Luling Texas United States US 29.6814 -97.6468 Windcrest Texas United States US 29.5148 -98.3819 Shady Side Maryland United States US 38.8285 -76.5211 Elburn Illinois United States US 41.8838 -88.4615 Peoria Heights Illinois United States US 40.7466 -89.5701 Breese Illinois United States US 38.6138 -89.5231 Hilton New York United States US 43.2899 -77.7925 Siesta Key Florida United States US 27.2779 -82.5516 Hellertown Pennsylvania United States US 40.5811 -75.3378 Gustine California United States US 37.2545 -120.9949 Sinton Texas United States US 28.0392 -97.5154

www.jinyi-solar.com Pevely Missouri United States US 38.2871 -90.3995 Sansom Park Texas United States US 32.8028 -97.4021 Garnet California United States US 33.9179 -116.4796 Ramblewood New Jersey United States US 39.9322 -74.9527 Fountainhead- Maryland United States US 39.6878 -77.7173 Orchard Hills Delano Minnesota United States US 45.038 -93.7923 Carterville Illinois United States US 37.763 -89.0841 Attalla Alabama United States US 34.0049 -86.104 Independence Iowa United States US 42.4621 -91.903 Grafton West Virginia United States US 39.341 -80.0161 Princeton West Virginia United States US 37.3688 -81.0961 Goodrich Michigan United States US 42.9147 -83.5092 Mount Zion Illinois United States US 39.7797 -88.8835 North Windham Maine United States US 43.8238 -70.4288 Pauls Valley Oklahoma United States US 34.7236 -97.2291 Kingston Tennessee United States US 35.8713 -84.4959 North Hills New York United States US 40.7765 -73.6778 New Castle Colorado United States US 39.5785 -107.5262 Anadarko Oklahoma United States US 35.0652 -98.2441 Gas City Indiana United States US 40.4897 -85.5984 Granite Shoals Texas United States US 30.5895 -98.3778 Scenic Oaks Texas United States US 29.7038 -98.6712 Crafton Pennsylvania United States US 40.4333 -80.0712 Dickson City Pennsylvania United States US 41.4684 -75.6358 Alva Oklahoma United States US 36.7893 -98.6648 Eucalyptus Hills California United States US 32.885 -116.9453 Nephi Utah United States US 39.7072 -111.8323 Chickasaw Alabama United States US 30.7715 -88.0793 Blauvelt New York United States US 41.0689 -73.9545 Palmview Texas United States US 26.2303 -98.3792 Minot AFB North Dakota United States US 48.4209 -101.3381 Wellsville New York United States US 42.1207 -77.9458 Slaton Texas United States US 33.4422 -101.6477 West Modesto California United States US 37.618 -121.0343 Mansfield Louisiana United States US 32.0355 -93.7004 Mathis Texas United States US 28.0909 -97.817 Aptos California United States US 36.9912 -121.8934 Washingtonville New York United States US 41.4296 -74.1578 Granville Ohio United States US 40.0648 -82.5025 St. Robert Missouri United States US 37.8234 -92.1514 Raton New Mexico United States US 36.8849 -104.4396 Belding Michigan United States US 43.0968 -85.2331 Hollidaysburg Pennsylvania United States US 40.4311 -78.393 Eastwood Michigan United States US 42.3027 -85.5447 Stratmoor Colorado United States US 38.7731 -104.7787 Yoakum Texas United States US 29.2933 -97.1469 Raleigh Hills Oregon United States US 45.4852 -122.7567 Fairwood Maryland United States US 38.9565 -76.778 Burnet Texas United States US 30.7496 -98.2382 North Manchester Indiana United States US 41.0044 -85.775

www.jinyi-solar.com Willow Oak Florida United States US 27.9216 -82.0244 Lebanon Kentucky United States US 37.569 -85.2578 Seminole Oklahoma United States US 35.2346 -96.65 Oceanport New Jersey United States US 40.316 -74.0205 Pocahontas Arkansas United States US 36.264 -90.9703 Westville Indiana United States US 41.5381 -86.9055 Cullowhee North Carolina United States US 35.3107 -83.1815 Belton South Carolina United States US 34.5237 -82.4937 Wrightsville Georgia United States US 32.7265 -82.7197 Benton Louisiana United States US 32.6906 -93.74 Greenwood Missouri United States US 38.8508 -94.3378 Moosic Pennsylvania United States US 41.3584 -75.7027 Mount Plymouth Florida United States US 28.8024 -81.5351 Alma Arkansas United States US 35.4919 -94.2165 Hidden Valley Lake California United States US 38.8003 -122.5505 Hillandale Maryland United States US 39.0254 -76.9751 Hartford City Indiana United States US 40.4537 -85.3736 Trooper Pennsylvania United States US 40.1489 -75.3995 Country Homes Washington United States US 47.7478 -117.4197 Fort Wright Kentucky United States US 39.0462 -84.5362 Anna Illinois United States US 37.4612 -89.2388 Douglass Hills Kentucky United States US 38.2367 -85.55 Spring Grove Illinois United States US 42.4547 -88.2404 Isanti Minnesota United States US 45.4929 -93.2414 Pea Ridge Arkansas United States US 36.449 -94.1212 South Haven Michigan United States US 42.4011 -86.2676 Nazareth Pennsylvania United States US 40.74 -75.3132 Brush Colorado United States US 40.2581 -103.6321 Greenacres California United States US 35.3831 -119.1184 Paoli Pennsylvania United States US 40.042 -75.4912 Violet Louisiana United States US 29.8962 -89.892 Princeton Kentucky United States US 37.1068 -87.8854 Cumberland Indiana United States US 39.7844 -85.9459 Berne Indiana United States US 40.6567 -84.9555 Willard Missouri United States US 37.2931 -93.4171 Kingstree South Carolina United States US 33.6665 -79.8293 Las Flores California United States US 33.5838 -117.6235 Anthony Texas United States US 31.9876 -106.5933 Pontoon Beach Illinois United States US 38.7208 -90.0601 Lake Bluff Illinois United States US 42.2826 -87.851 Colorado City Texas United States US 32.3995 -100.8582 Webster New York United States US 43.215 -77.4225 West Bountiful Utah United States US 40.8983 -111.908 Buckner Kentucky United States US 38.3867 -85.4503 Pelham Manor New York United States US 40.893 -73.8057 Willow Springs Illinois United States US 41.7335 -87.8859 Fort Washington Pennsylvania United States US 40.1407 -75.1925 Estherville Iowa United States US 43.3998 -94.8343 Vinita Oklahoma United States US 36.6364 -95.1769 Edna Texas United States US 28.9756 -96.6483 Linton Indiana United States US 39.0357 -87.1587

www.jinyi-solar.com Springhill Louisiana United States US 33.0019 -93.4613 Hutchins Texas United States US 32.6421 -96.7093 Old Bethpage New York United States US 40.7557 -73.4544 Groveport Ohio United States US 39.8585 -82.8978 Doffing Texas United States US 26.2788 -98.3856 Harris Hill New York United States US 42.973 -78.6793 Chelsea Michigan United States US 42.3132 -84.0188 Eureka Illinois United States US 40.7145 -89.2774 West Yarmouth Massachusetts United States US 41.6496 -70.2487 Pana Illinois United States US 39.3828 -89.0643 Islip Terrace New York United States US 40.7506 -73.1872 Elverta California United States US 38.7185 -121.4455 Wailea Hawaii United States US 20.6873 -156.4291 Ada Ohio United States US 40.768 -83.8252 Taylorsville North Carolina United States US 35.9175 -81.1754 Starke Florida United States US 29.9474 -82.1129 Falcon Heights Minnesota United States US 44.9899 -93.177 Exeter Pennsylvania United States US 41.3338 -75.8214 Orchard Homes Montana United States US 46.856 -114.0777 New Carlisle Ohio United States US 39.9446 -84.0257 Asbury Iowa United States US 42.5119 -90.7796 Carlinville Illinois United States US 39.2775 -89.8762 Charleston Missouri United States US 36.918 -89.3343 Morris Plains New Jersey United States US 40.8357 -74.4786 Milton Wisconsin United States US 42.7751 -88.943 Weldon Spring Missouri United States US 38.7117 -90.6517 Baxley Georgia United States US 31.7642 -82.3508 Oxford Pennsylvania United States US 39.7859 -75.9801 Waynesboro Georgia United States US 33.0909 -82.0146 Marlin Texas United States US 31.3085 -96.8934 Madisonville Tennessee United States US 35.5233 -84.363 Bowling Green Missouri United States US 39.3447 -91.2031 Paxtonia Pennsylvania United States US 40.3166 -76.7884 Union Beach New Jersey United States US 40.4454 -74.1699 Huntingburg Indiana United States US 38.3009 -86.9625 Zeeland Michigan United States US 42.8139 -86.0129 Strawberry California United States US 37.8925 -122.5078 Littlefield Texas United States US 33.9191 -102.3349 Greenwich New Jersey United States US 40.6791 -75.1121 Ferriday Louisiana United States US 31.6343 -91.5562 Ocean Shores Washington United States US 46.9685 -124.1521 Duquesne Pennsylvania United States US 40.3732 -79.8502 Lakeview Georgia United States US 34.9777 -85.2539 Boxborough Massachusetts United States US 42.4884 -71.5178 Dacono Colorado United States US 40.062 -104.9484 Holdenville Oklahoma United States US 35.0836 -96.4004 Lochbuie Colorado United States US 40.0119 -104.7271 Honesdale Pennsylvania United States US 41.5774 -75.2524 Corydon Indiana United States US 38.2132 -86.126 Coraopolis Pennsylvania United States US 40.5148 -80.1627 Wellston Ohio United States US 39.1172 -82.5375

www.jinyi-solar.com South Apopka Florida United States US 28.6569 -81.5056 Honeoye Falls New York United States US 42.9557 -77.5903 Old Fig Garden California United States US 36.7989 -119.8051 Monaca Pennsylvania United States US 40.6833 -80.2736 Sweetwater Tennessee United States US 35.6029 -84.4717 Apple Valley Ohio United States US 40.4389 -82.3481 Palmview South Texas United States US 26.2164 -98.378 Elberton Georgia United States US 34.1064 -82.8706 Weiser Idaho United States US 44.2547 -116.9689 Swartz Creek Michigan United States US 42.9626 -83.826 Stroudsburg Pennsylvania United States US 40.9838 -75.1972 Thiells New York United States US 41.2067 -74.0122 Wappingers Falls New York United States US 41.5984 -73.9181 Somerdale New Jersey United States US 39.8454 -75.0218 Fort Plain New York United States US 42.9316 -74.6278 Valatie New York United States US 42.4134 -73.6778 Rockdale Texas United States US 30.6542 -97.0089 Jamestown Rhode Island United States US 41.5149 -71.377 Germantown Ohio United States US 39.6324 -84.3645 New Hempstead New York United States US 41.1488 -74.0485 Clare Michigan United States US 43.8259 -84.763 Breckenridge Texas United States US 32.7566 -98.9125 Morganfield Kentucky United States US 37.6869 -87.8876 New Holland Pennsylvania United States US 40.1008 -76.09 Waterville Ohio United States US 41.5015 -83.7365 Pecan Plantation Texas United States US 32.3628 -97.6554 Black River Falls Wisconsin United States US 44.2981 -90.8419 Waterford Wisconsin United States US 42.7646 -88.2158 Nashville North Carolina United States US 35.9693 -77.9552 Robbins Illinois United States US 41.6431 -87.708 Firthcliffe New York United States US 41.4409 -74.0353 Boothwyn Pennsylvania United States US 39.8357 -75.4453 Breinigsville Pennsylvania United States US 40.5393 -75.6342 Bessemer City North Carolina United States US 35.2843 -81.2841 Northfield Illinois United States US 42.1026 -87.7791 Brookhaven West Virginia United States US 39.6062 -79.8812 Cobleskill New York United States US 42.6786 -74.486 Bellows Falls Vermont United States US 43.1344 -72.455 Sparta Tennessee United States US 35.9347 -85.4726 Warren Arkansas United States US 33.6113 -92.0678 Volo Illinois United States US 42.3298 -88.1599 Salamanca New York United States US 42.1631 -78.7233 Westernport Maryland United States US 39.488 -79.0429 Englewood Cliffs New Jersey United States US 40.8822 -73.9466 Winston Oregon United States US 43.12 -123.4242 Canal Fulton Ohio United States US 40.8896 -81.5887 Dayton Kentucky United States US 39.1128 -84.464 Muldrow Oklahoma United States US 35.404 -94.5969 Manchester Washington United States US 47.5519 -122.5517 Titusville Pennsylvania United States US 41.6273 -79.6699 Sherwood Manor Connecticut United States US 42.0125 -72.566

www.jinyi-solar.com Fairview New York United States US 41.732 -73.9139 Lisbon Ohio United States US 40.7752 -80.7628 Colby Kansas United States US 39.3843 -101.0459 Rockwood Tennessee United States US 35.8693 -84.673 Brent Alabama United States US 32.9421 -87.1753 Trenton Missouri United States US 40.0819 -93.603 Slinger Wisconsin United States US 43.3317 -88.2799 Wake Village Texas United States US 33.424 -94.1188 Quantico Base Virginia United States US 38.5228 -77.3187 Grayson Kentucky United States US 38.3317 -82.9371 Smiths Station Alabama United States US 32.5284 -85.096 Monticello Illinois United States US 40.0342 -88.5729 Kalaheo Hawaii United States US 21.9159 -159.5236 Orwigsburg Pennsylvania United States US 40.6541 -76.104 Mocksville North Carolina United States US 35.9002 -80.562 Tea South Dakota United States US 43.4511 -96.8339 Gibson Arkansas United States US 34.8923 -92.2341 Pinckneyville Illinois United States US 38.0851 -89.3718 South Amherst Massachusetts United States US 42.3389 -72.5195 Williams California United States US 39.1487 -122.1373 Dove Valley Colorado United States US 39.5741 -104.8289 Glencoe Minnesota United States US 44.7699 -94.1513 Hilmar-Irwin California United States US 37.4045 -120.8504 Aubrey Texas United States US 33.2872 -96.9623 Ettrick Virginia United States US 37.2435 -77.4287 La Habra Heights California United States US 33.9603 -117.9509 Manteo North Carolina United States US 35.9013 -75.661 Jonesboro Louisiana United States US 32.2347 -92.7098 Terrell Hills Texas United States US 29.4771 -98.4471 Jonesborough Tennessee United States US 36.2959 -82.4766 McGuire AFB New Jersey United States US 40.0285 -74.5883 Northwood Ohio United States US 41.6089 -83.4836 Wayne Nebraska United States US 42.2379 -97.0101 Highland Lakes Alabama United States US 33.397 -86.6497 St. Paul Park Minnesota United States US 44.836 -92.9949 Eaton Rapids Michigan United States US 42.5092 -84.653 Massanetta Springs Virginia United States US 38.3899 -78.834 La Grange Texas United States US 29.9129 -96.8767 Hanamaulu Hawaii United States US 21.9954 -159.3493 Hightstown New Jersey United States US 40.2686 -74.5253 Fairport New York United States US 43.099 -77.4427 Tonganoxie Kansas United States US 39.1084 -95.0829 Goshen New York United States US 41.4017 -74.327 Centerport New York United States US 40.8943 -73.3714 Los Chaves New Mexico United States US 34.7332 -106.7632 Paola Kansas United States US 38.5784 -94.8619 Iola Kansas United States US 37.9274 -95.4006 Highland New York United States US 41.7179 -73.9646 North Dansville New York United States US 42.5583 -77.6915 Caldwell Ohio United States US 39.7467 -81.5127 Byron Minnesota United States US 44.0379 -92.6411

www.jinyi-solar.com Denver City Texas United States US 32.968 -102.8318 Coal City Illinois United States US 41.2763 -88.2805 Center Texas United States US 31.7929 -94.1795 Cameron Texas United States US 30.8608 -96.9762 Morganville New Jersey United States US 40.3756 -74.2444 Connell Washington United States US 46.6624 -118.8405 Anamosa Iowa United States US 42.1091 -91.2758 Mount Carmel Tennessee United States US 36.562 -82.6618 Uhrichsville Ohio United States US 40.4005 -81.3516 Summit Arizona United States US 32.0619 -110.9483 Caruthersville Missouri United States US 36.1814 -89.6664 West Hills New York United States US 40.8198 -73.4339 Manchester Maryland United States US 39.6584 -76.8881 New Castle Delaware United States US 39.6685 -75.5692 Hidden Valley Indiana United States US 39.1673 -84.8444 Leadville Colorado United States US 39.2467 -106.2935 Ballston Spa New York United States US 43.0068 -73.8524 Willow Park Texas United States US 32.7548 -97.6499 Maplewood Washington United States US 47.3715 -122.5689 Mena Arkansas United States US 34.581 -94.2374 Big Pine Key Florida United States US 24.6893 -81.3676 Carlisle Ohio United States US 39.5807 -84.3201 Grandwood Park Illinois United States US 42.3929 -87.9871 St. Clair Michigan United States US 42.8262 -82.493 Lely Resort Florida United States US 26.0889 -81.7031 East Port Orchard Washington United States US 47.5193 -122.6183 Delhi Hills Ohio United States US 39.0871 -84.6178 Manchester-by-the- Massachusetts United States US 42.5815 -70.7682 Sea Rothschild Wisconsin United States US 44.8761 -89.6173 Grandyle Village New York United States US 42.9866 -78.9524 Chadron Nebraska United States US 42.826 -103.0025 Manitou Springs Colorado United States US 38.8576 -104.9127 Lake Wildwood California United States US 39.235 -121.2003 Blaine Washington United States US 48.9839 -122.7414 Ravena New York United States US 42.4755 -73.8113 Salem New Jersey United States US 39.5681 -75.4724 Wind Lake Wisconsin United States US 42.823 -88.1573 Fox Chapel Pennsylvania United States US 40.5247 -79.8898 Palmerton Pennsylvania United States US 40.8023 -75.616 Warm Mineral Springs Florida United States US 27.0469 -82.2702 Lehighton Pennsylvania United States US 40.8306 -75.7166 Centerville Iowa United States US 40.7294 -92.8718 Lafayette Tennessee United States US 36.5241 -86.0306 Grayson Valley Alabama United States US 33.647 -86.6414 Sunbury Ohio United States US 40.2485 -82.8803 Williamsville New York United States US 42.9623 -78.7418 Elmsford New York United States US 41.0541 -73.8143 Sunset Utah United States US 41.1392 -112.0285 Holdrege Nebraska United States US 40.4394 -99.3774 Fruitland Maryland United States US 38.3214 -75.6246 Cavalero Washington United States US 47.9845 -122.0746

www.jinyi-solar.com Carmi Illinois United States US 38.0857 -88.1728 Gilbertsville Pennsylvania United States US 40.3219 -75.609 Batesburg-Leesville South Carolina United States US 33.9124 -81.5312 Lake Fenton Michigan United States US 42.8453 -83.7086 Frankenmuth Michigan United States US 43.3321 -83.7395 Red Oak Iowa United States US 41.0141 -95.2248 Calistoga California United States US 38.5818 -122.5824 Kings Point New York United States US 40.8162 -73.7407 Suncook New Hampshire United States US 43.1382 -71.4529 St. Augustine South Florida United States US 29.8449 -81.3156 Jackson Georgia United States US 33.292 -83.9678 Hampshire Illinois United States US 42.1112 -88.512 Savannah Missouri United States US 39.939 -94.8279 Zebulon North Carolina United States US 35.8318 -78.3162 South Sarasota Florida United States US 27.2856 -82.5333 Mount Olive North Carolina United States US 35.1996 -78.0664 Big Bear Lake California United States US 34.2429 -116.895 Gilmer Texas United States US 32.7317 -94.946 Giddings Texas United States US 30.1833 -96.9279 Union City Indiana United States US 40.1995 -84.8206 Eaton Colorado United States US 40.5257 -104.713 Wadesboro North Carolina United States US 34.9645 -80.0746 Cottleville Missouri United States US 38.7511 -90.6587 Algona Iowa United States US 43.0743 -94.2301 Cocoa West Florida United States US 28.3595 -80.7712 Grambling Louisiana United States US 32.5275 -92.7124 Spring Valley Illinois United States US 41.3359 -89.2034 Arlington Heights Pennsylvania United States US 41.0039 -75.2116 West Wendover Nevada United States US 40.7407 -114.0783 Fruitland Idaho United States US 44.0196 -116.9222 Nolanville Texas United States US 31.0755 -97.609 Dumfries Virginia United States US 38.567 -77.3233 Waynesville Missouri United States US 37.8207 -92.22 Bangor Pennsylvania United States US 40.8678 -75.2085 Addis Louisiana United States US 30.3652 -91.2659 Collinsville Oklahoma United States US 36.372 -95.8607 Avondale Louisiana United States US 29.9072 -90.1933 Ocean Bluff-Brant Massachusetts United States US 42.1006 -70.6625 Rock Silver Hill Maryland United States US 38.8392 -76.9367 Sidney New York United States US 42.3067 -75.3984 Rio Hondo Texas United States US 26.2346 -97.5817 Zephyrhills South Florida United States US 28.2153 -82.1886 Timber Pines Florida United States US 28.469 -82.5999 North Oaks Minnesota United States US 45.1002 -93.0881 Belle Fourche South Dakota United States US 44.6642 -103.8564 Springfield Michigan United States US 42.3246 -85.2371 Creve Coeur Illinois United States US 40.6422 -89.5986 Pontotoc Mississippi United States US 34.2532 -89.0091 Terryville Connecticut United States US 41.6784 -73.0065 Jan Phyl Village Florida United States US 28.0201 -81.7933 Grosse Pointe Michigan United States US 42.3915 -82.9118

www.jinyi-solar.com Mullins South Carolina United States US 34.2042 -79.2535 Mount Carmel Ohio United States US 39.0978 -84.2995 Clarinda Iowa United States US 40.738 -95.034 Sawmills North Carolina United States US 35.8162 -81.4779 Central South Carolina United States US 34.7234 -82.7788 Wenham Massachusetts United States US 42.6008 -70.8826 East Moriches New York United States US 40.8097 -72.7581 Richmond Missouri United States US 39.2755 -93.9731 Hazardville Connecticut United States US 41.9899 -72.5256 Dickinson New York United States US 42.1301 -75.9097 Polson Montana United States US 47.6886 -114.1411 Forsyth Georgia United States US 33.0347 -83.938 Ranson West Virginia United States US 39.325 -77.8667 Turpin Hills Ohio United States US 39.1063 -84.3703 Oak Grove Tennessee United States US 36.4223 -82.4293 Byron Georgia United States US 32.6475 -83.754 Orange Virginia United States US 38.2486 -78.1127 Birdsboro Pennsylvania United States US 40.262 -75.8099 Worland Wyoming United States US 44.0026 -107.9543 Eagleton Village Tennessee United States US 35.7884 -83.9363 Bayou Vista Louisiana United States US 29.6912 -91.2672 Mount Repose Ohio United States US 39.1908 -84.2198 Bisbee Arizona United States US 31.4126 -109.9178 Williamston North Carolina United States US 35.8468 -77.0655 South Bay Florida United States US 26.6784 -80.7269 Schuylkill Haven Pennsylvania United States US 40.6284 -76.1729 Ottawa Ohio United States US 41.0203 -84.0354 Winona Lake Indiana United States US 41.2166 -85.8106 Lake City Minnesota United States US 44.4453 -92.2796 Deale Maryland United States US 38.791 -76.5469 Myrtletown California United States US 40.7888 -124.1286 Ayden North Carolina United States US 35.4694 -77.4167 Pinardville New Hampshire United States US 43.001 -71.5171 Stewartstown Pennsylvania United States US 39.7528 -76.5925 Offutt AFB Nebraska United States US 41.1207 -95.921 Westvale New York United States US 43.04 -76.2177 Schlusser Pennsylvania United States US 40.2432 -77.1784 Humboldt Iowa United States US 42.7232 -94.2245 Scott City Missouri United States US 37.2243 -89.536 Buellton California United States US 34.6152 -120.1943 Morris Minnesota United States US 45.5855 -95.9048 Colona Illinois United States US 41.4678 -90.3446 Brady Texas United States US 31.1321 -99.3703 Berkeley Illinois United States US 41.8891 -87.9114 Collegeville Pennsylvania United States US 40.1873 -75.4581 Winterset Iowa United States US 41.3457 -94.0137 McKenzie Tennessee United States US 36.1371 -88.5077 Walkertown North Carolina United States US 36.1575 -80.1645 Monee Illinois United States US 41.4176 -87.751 Peculiar Missouri United States US 38.7306 -94.4736 Ward Arkansas United States US 35.0129 -91.9571

www.jinyi-solar.com Rio Pinar Florida United States US 28.5271 -81.2628 Cape May Court New Jersey United States US 39.079 -74.8209 House Travelers Rest South Carolina United States US 34.9684 -82.4417 East Harwich Massachusetts United States US 41.7081 -70.0339 Sea Cliff New York United States US 40.8441 -73.6442 Odessa Missouri United States US 38.9988 -93.9665 Midway Utah United States US 40.5183 -111.4745 Poplar Grove Illinois United States US 42.3516 -88.8353 Midfield Alabama United States US 33.4552 -86.9227 Angier North Carolina United States US 35.5105 -78.7394 Montevideo Minnesota United States US 44.9505 -95.7154 Gillespie Illinois United States US 39.1258 -89.8173 Brownfields Louisiana United States US 30.5467 -91.1225 Cold Spring Harbor New York United States US 40.8608 -73.4488 Abbeville South Carolina United States US 34.1787 -82.3774 Wahneta Florida United States US 27.9574 -81.7288 Bay Hill Florida United States US 28.4558 -81.5122 Winnsboro Louisiana United States US 32.1651 -91.721 Canutillo Texas United States US 31.9185 -106.6006 Dwight Illinois United States US 41.0986 -88.424 Springfield Georgia United States US 32.3641 -81.3078 Owego New York United States US 42.1044 -76.2628 Wildwood New Jersey United States US 38.9877 -74.8188 North Fond du Lac Wisconsin United States US 43.8107 -88.4861 Portland Michigan United States US 42.8696 -84.899 Post Texas United States US 33.1911 -101.3814 Crystal Springs Mississippi United States US 31.9903 -90.354 Flagler Beach Florida United States US 29.4714 -81.1302 South Haven Indiana United States US 41.5438 -87.1367 Colville Washington United States US 48.5454 -117.8986 Munroe Falls Ohio United States US 41.1386 -81.4344 Belvedere South Carolina United States US 33.5369 -81.9424 Gretna Nebraska United States US 41.1319 -96.2447 Milan Illinois United States US 41.4416 -90.5595 Hutchinson Island Florida United States US 27.3243 -80.2425 South White Hall Arkansas United States US 34.2737 -92.1005 St. Clairsville Ohio United States US 40.0792 -80.8997 Concordia Kansas United States US 39.5669 -97.6466 Shepherdstown West Virginia United States US 39.4318 -77.8048 Olyphant Pennsylvania United States US 41.4507 -75.5753 Stafford Springs Connecticut United States US 41.9595 -72.3105 Pascoag Rhode Island United States US 41.9518 -71.7041 Wheatley Heights New York United States US 40.7624 -73.3705 Krum Texas United States US 33.2652 -97.2257 St. Joseph Illinois United States US 40.1141 -88.0355 Elmwood Louisiana United States US 29.9555 -90.1879 Attica Indiana United States US 40.2876 -87.2449 Port Allen Louisiana United States US 30.4456 -91.2098 Demarest New Jersey United States US 40.955 -73.9567 Muleshoe Texas United States US 34.2292 -102.7284 Carrollton Kentucky United States US 38.68 -85.1655

www.jinyi-solar.com La Crescent Minnesota United States US 43.8299 -91.3042 West Salem Wisconsin United States US 43.8989 -91.0882 Kings Park Virginia United States US 38.8026 -77.2396 Cleveland Georgia United States US 34.5971 -83.7622 Bridgeville Pennsylvania United States US 40.3578 -80.1061 Brookshire Texas United States US 29.7826 -95.9545 Thatcher Arizona United States US 32.832 -109.7595 Shanor-Northvue Pennsylvania United States US 40.9104 -79.9157 Eagleville Pennsylvania United States US 40.1604 -75.409 Columbia Kentucky United States US 37.1037 -85.3073 De Soto Kansas United States US 38.9687 -94.9549 Basehor Kansas United States US 39.1342 -94.9324 Alexandria Indiana United States US 40.2583 -85.676 Centreville Illinois United States US 38.5798 -90.1039 Bowie Texas United States US 33.5566 -97.844 North Fort Lewis Washington United States US 47.1221 -122.5966 Greenfield Ohio United States US 39.3535 -83.3884 River Ridge Florida United States US 28.2669 -82.6257 Town and Country Washington United States US 47.7259 -117.4221 Rutherford Pennsylvania United States US 40.2696 -76.7678 Glocester Rhode Island United States US 41.8935 -71.689 Harrison Wisconsin United States US 44.1935 -88.2941 Newcastle Oklahoma United States US 35.2404 -97.5998 Scottsboro Alabama United States US 34.6438 -86.0491 Ware Massachusetts United States US 42.2806 -72.2843 Brewster Massachusetts United States US 41.7463 -70.0676 Valley Center California United States US 33.2331 -117.0158 Celina Texas United States US 33.3189 -96.7866 Pine Ridge Florida United States US 28.933 -82.4761 Stuarts Draft Virginia United States US 38.0245 -79.0308 Pleasant Valley New York United States US 41.7697 -73.805 Philipstown New York United States US 41.4188 -73.9152 Brandywine Maryland United States US 38.6963 -76.8846 Franklin New Hampshire United States US 43.4499 -71.6691 Southwick Massachusetts United States US 42.0544 -72.7785 Bloomfield New Mexico United States US 36.7398 -107.9733 Woodbury Connecticut United States US 41.5615 -73.207 Hartford Vermont United States US 43.6644 -72.3866 Vashon Washington United States US 47.4122 -122.4726 Grand Rapids Minnesota United States US 47.238 -93.5327 Burlington Connecticut United States US 41.7598 -72.959 Rainbow City Alabama United States US 33.9337 -86.0922 Hebron Connecticut United States US 41.6593 -72.3905 Hermantown Minnesota United States US 46.8058 -92.2407 Sturbridge Massachusetts United States US 42.1076 -72.0904 Newfane New York United States US 43.2818 -78.6932 Townsend Massachusetts United States US 42.6671 -71.7115 Marcy New York United States US 43.1732 -75.2662 Putnam Connecticut United States US 41.9093 -71.8711 Portland Connecticut United States US 41.5988 -72.589 Williston Vermont United States US 44.4348 -73.0894

www.jinyi-solar.com Claremont New Hampshire United States US 43.379 -72.3368 Pike Road Alabama United States US 32.2934 -86.0901 Dayton Nevada United States US 39.258 -119.5677 Thompson Connecticut United States US 41.9798 -71.8735 Sutton Massachusetts United States US 42.1337 -71.7503 Walworth New York United States US 43.1633 -77.3132 Hastings New York United States US 43.3215 -76.1582 Redding Connecticut United States US 41.3051 -73.3916 Ruidoso New Mexico United States US 33.3648 -105.6432 Mendon New York United States US 42.9859 -77.5479 Crawford New York United States US 41.5685 -74.3168 Alexander City Alabama United States US 32.9242 -85.9361 Edwards Colorado United States US 39.6215 -106.6183 Economy Pennsylvania United States US 40.641 -80.184 Freetown Massachusetts United States US 41.7714 -71.0157 Hamlin New York United States US 43.3213 -77.9135 Fort Knox Kentucky United States US 37.8915 -85.9636 Springfield Vermont United States US 43.2906 -72.4809 East Haddam Connecticut United States US 41.4798 -72.3943 St. Marys Pennsylvania United States US 41.4574 -78.5343 Flowood Mississippi United States US 32.3359 -90.0802 Citrus Springs Florida United States US 28.9931 -82.4595 Macedon New York United States US 43.0792 -77.3095 Pittsgrove New Jersey United States US 39.5404 -75.1291 Lake Elmo Minnesota United States US 44.9944 -92.9031 Pasadena Hills Florida United States US 28.288 -82.2379 Weare New Hampshire United States US 43.0813 -71.7219 Lenox New York United States US 43.1113 -75.7582 Woodbridge Connecticut United States US 41.3566 -73.0102 Hobart Wisconsin United States US 44.4966 -88.1602 Esopus New York United States US 41.8425 -73.9936 Lisbon Maine United States US 44.0265 -70.09 Barrington New Hampshire United States US 43.2139 -71.0424 Seneca Falls New York United States US 42.9136 -76.7904 Needles California United States US 34.8164 -114.6189 Monson Massachusetts United States US 42.0934 -72.3261 Incline Village Nevada United States US 39.2639 -119.9453 New Scotland New York United States US 42.6047 -73.9413 Topsham Maine United States US 43.9615 -69.9588 Asbury Lake Florida United States US 30.0472 -81.7855 Oak Grove Minnesota United States US 45.3409 -93.3264 Southside Alabama United States US 33.9007 -86.0237 Marlborough New York United States US 41.6338 -73.9903 Eufaula Alabama United States US 31.9102 -85.1505 Douglas Massachusetts United States US 42.0525 -71.7516 Newstead New York United States US 43.0196 -78.5223 Golden Valley Arizona United States US 35.206 -114.2327 Blanchard Oklahoma United States US 35.1523 -97.6612 Hooper Utah United States US 41.1598 -112.287 Picture Rocks Arizona United States US 32.3274 -111.2558 West Point Mississippi United States US 33.6064 -88.6571

www.jinyi-solar.com Spanish Fort Alabama United States US 30.7257 -87.8601 Helena Valley West Montana United States US 46.6634 -112.0605 Central Barton New York United States US 42.0812 -76.4982 Kalifornsky Alaska United States US 60.4417 -151.1972 Mansfield New Jersey United States US 40.0854 -74.7149 Park Hills Missouri United States US 37.8211 -90.505 Concord New York United States US 42.545 -78.7075 Middlebury Vermont United States US 44.0043 -73.1223 Lacombe Louisiana United States US 30.3141 -89.931 Plumsted New Jersey United States US 40.0468 -74.4852 Dover New York United States US 41.6839 -73.5739 Ellicott New York United States US 42.133 -79.2361 Montesano Washington United States US 47.0102 -123.5858 North Elba New York United States US 44.2394 -73.9969 Sand Lake New York United States US 42.6285 -73.5477 Sugarmill Woods Florida United States US 28.7321 -82.4986 Rutland Massachusetts United States US 42.3848 -71.9673 Guntersville Alabama United States US 34.3674 -86.2635 Erwin New York United States US 42.138 -77.1415 Skowhegan Maine United States US 44.7554 -69.6657 Monahans Texas United States US 31.6289 -103.0404 Montague Massachusetts United States US 42.5549 -72.5177 Haddam Connecticut United States US 41.4677 -72.5458 Freeport Maine United States US 43.8556 -70.1009 Schroeppel New York United States US 43.265 -76.2748 Somers Wisconsin United States US 42.6411 -87.8919 Baxter Minnesota United States US 46.3426 -94.2794 Cortlandville New York United States US 42.5892 -76.1615 Colorado City Arizona United States US 36.9774 -112.983 Grantsville Utah United States US 40.6148 -112.4777 Hernando Florida United States US 28.9451 -82.3781 Bedminster New Jersey United States US 40.6693 -74.6824 Frostproof Florida United States US 27.7494 -81.5252 Skidaway Island Georgia United States US 31.9372 -81.0449 Brooklyn Connecticut United States US 41.787 -71.9543 Boxford Massachusetts United States US 42.6815 -71.0189 Fairfield Glade Tennessee United States US 36.0028 -84.8711 Adams Massachusetts United States US 42.6269 -73.1187 Buxton Maine United States US 43.6428 -70.5376 Orono Minnesota United States US 44.9644 -93.5909 Templeton Massachusetts United States US 42.5686 -72.0736 Hopkinton Rhode Island United States US 41.4782 -71.7538 Poteau Oklahoma United States US 35.043 -94.6357 Byram New Jersey United States US 40.9567 -74.7181 Boston New York United States US 42.6528 -78.7555 Lake Norman of North Carolina United States US 35.5995 -80.984 Catawba Gray Maine United States US 43.8877 -70.3494 Sterling Massachusetts United States US 42.4412 -71.773 Lancaster Massachusetts United States US 42.4817 -71.6808

www.jinyi-solar.com Ellsworth Maine United States US 44.5847 -68.4875 Hardyston New Jersey United States US 41.1206 -74.5598 Summit Park Utah United States US 40.7432 -111.5814 Hitchcock Texas United States US 29.2945 -95.025 Wyoming Minnesota United States US 45.3365 -92.9766 Onalaska Texas United States US 30.8209 -95.111 Woodstock Connecticut United States US 41.9693 -72.0223 Deerpark New York United States US 41.446 -74.6626 Carneys Point New Jersey United States US 39.6967 -75.4475 Greenfield New York United States US 43.1374 -73.8762 Bonner Springs Kansas United States US 39.0817 -94.8776 Hollis New Hampshire United States US 42.7494 -71.5834 Upton Massachusetts United States US 42.1771 -71.6043 Charlestown Rhode Island United States US 41.3973 -71.6702 Laughlin Nevada United States US 35.1316 -114.689 Piedmont Oklahoma United States US 35.6784 -97.7528 Waterboro Maine United States US 43.5972 -70.7302 Big Flats New York United States US 42.1387 -76.9138 Halifax Massachusetts United States US 41.9914 -70.8633 Minnetrista Minnesota United States US 44.9354 -93.7089 Kronenwetter Wisconsin United States US 44.8164 -89.5807 Topanga California United States US 34.0964 -118.6053 Orange Massachusetts United States US 42.6066 -72.2931 Cumberland Maine United States US 43.7933 -70.258 Bow New Hampshire United States US 43.1308 -71.5307 Eden New York United States US 42.6527 -78.8787 Pikeville Kentucky United States US 37.4807 -82.5262 Caribou Maine United States US 46.8662 -67.9919 Shelburne Vermont United States US 44.3905 -73.2413 New Hanover New Jersey United States US 40.0159 -74.574 Meadow Lakes Alaska United States US 61.638 -149.608 Clarksville Arkansas United States US 35.4569 -93.4803 Middlebury Connecticut United States US 41.5271 -73.1228 North Hanover New Jersey United States US 40.0798 -74.5869 Williamstown Massachusetts United States US 42.6848 -73.2284 Farmington Maine United States US 44.676 -70.141 Chesterfield New Jersey United States US 40.1165 -74.6459 Winslow Maine United States US 44.5277 -69.5768 Richmond Rhode Island United States US 41.4983 -71.6608 Easton Connecticut United States US 41.2649 -73.3 Mammoth Lakes California United States US 37.6273 -118.99 Etowah North Carolina United States US 35.3061 -82.5902 Piñon Hills California United States US 34.4438 -117.6214 Shirley Massachusetts United States US 42.5725 -71.6471 Steele Creek Alaska United States US 64.9295 -147.3955 Westminster Massachusetts United States US 42.5512 -71.9027 Royalton New York United States US 43.1522 -78.5434 Berwick Maine United States US 43.3006 -70.844 West Livingston Texas United States US 30.6957 -95.0097 Upper Deerfield New Jersey United States US 39.4936 -75.2158 Purcell Oklahoma United States US 35.018 -97.3747

www.jinyi-solar.com Kula Hawaii United States US 20.7706 -156.3284 Bryans Road Maryland United States US 38.6144 -77.085 Wedgefield Florida United States US 28.4847 -81.0808 Old Town Maine United States US 44.9491 -68.7249 Old Lyme Connecticut United States US 41.32 -72.3034 Buena Vista New Jersey United States US 39.515 -74.8883 Lucas Texas United States US 33.095 -96.5792 Bargersville Indiana United States US 39.5412 -86.2004 Dighton Massachusetts United States US 41.836 -71.1552 Coeymans New York United States US 42.4936 -73.8835 Haiku-Pauwela Hawaii United States US 20.9156 -156.3022 St. Johnsbury Vermont United States US 44.4552 -72.0115 Stratham New Hampshire United States US 43.0158 -70.9005 Sanibel Florida United States US 26.4534 -82.1023 South Berwick Maine United States US 43.2388 -70.7478 Thousand Palms California United States US 33.815 -116.3545 Oroville East California United States US 39.4947 -121.4866 Pompey New York United States US 42.9229 -75.9803 Hampden Maine United States US 44.735 -68.8896 St. Gabriel Louisiana United States US 30.2536 -91.1013 Mills River North Carolina United States US 35.3853 -82.5854 Durham Connecticut United States US 41.4622 -72.6829 Busti New York United States US 42.0459 -79.312 Wawayanda New York United States US 41.3843 -74.4618 Acton California United States US 34.4956 -118.1858 Belmont New Hampshire United States US 43.4685 -71.4757 Truth or New Mexico United States US 33.1864 -107.2589 Consequences Marianna Florida United States US 30.7943 -85.226 Lebanon Connecticut United States US 41.6313 -72.2402 Fairview Tennessee United States US 35.9815 -87.1293 DeFuniak Springs Florida United States US 30.7122 -86.1208 New Albany Mississippi United States US 34.4909 -89.0201 Latimer Mississippi United States US 30.4972 -88.8607 East End Arkansas United States US 34.5554 -92.3261 Swanzey New Hampshire United States US 42.8625 -72.2961 Tuttle Oklahoma United States US 35.3071 -97.756 Wimauma Florida United States US 27.6964 -82.3034 Pembroke New Hampshire United States US 43.1803 -71.45 West Bridgewater Massachusetts United States US 42.0214 -71.0267 Gilford New Hampshire United States US 43.5581 -71.385 Batesville Mississippi United States US 34.3147 -89.9249 Stow Massachusetts United States US 42.4298 -71.5115 Windsor Wisconsin United States US 43.2406 -89.2952 Fort Payne Alabama United States US 34.4558 -85.6966 Joshua Tree California United States US 34.1236 -116.3128 Clarkson New York United States US 43.2533 -77.9228 Mount Hope New York United States US 41.46 -74.528 Peru New York United States US 44.582 -73.556 Newbury Massachusetts United States US 42.7706 -70.8747 Maurice River New Jersey United States US 39.3057 -74.9349 Archbald Pennsylvania United States US 41.5077 -75.5453

www.jinyi-solar.com Page Arizona United States US 36.9425 -111.5071 Westbrook Connecticut United States US 41.3069 -72.4665 Tabernacle New Jersey United States US 39.8192 -74.6551 Oak Ridge North Carolina United States US 36.1738 -79.992 Great Barrington Massachusetts United States US 42.211 -73.3416 Hanover New York United States US 42.4922 -79.1253 Milo New York United States US 42.615 -77.0031 Upper Freehold New Jersey United States US 40.1552 -74.5283 Sitka Alaska United States US 57.2401 -135.3153 Sandersville Georgia United States US 32.9827 -82.8089 Epping New Hampshire United States US 43.0501 -71.0747 Millersville Tennessee United States US 36.3968 -86.7111 Moapa Valley Nevada United States US 36.6078 -114.4566 Farmington New Hampshire United States US 43.3629 -71.076 Hoosick New York United States US 42.8903 -73.3561 Wildwood Florida United States US 28.8014 -82.0058 Kirtland Ohio United States US 41.5969 -81.3406 Williamson New York United States US 43.2417 -77.1923 New Hartford Connecticut United States US 41.8442 -73.0055 Parkville Missouri United States US 39.2004 -94.7222 Exeter Rhode Island United States US 41.5658 -71.6307 Noble Oklahoma United States US 35.1385 -97.371 Hobart Washington United States US 47.412 -121.996 Meridianville Alabama United States US 34.8729 -86.5722 Lake Hallie Wisconsin United States US 44.8921 -91.42 Unionville North Carolina United States US 35.072 -80.5174 Lincoln Massachusetts United States US 42.4266 -71.3086 Moores Mill Alabama United States US 34.8491 -86.5222 Gateway Alaska United States US 61.5737 -149.2388 Plymouth New Hampshire United States US 43.7437 -71.7224 Scriba New York United States US 43.4599 -76.4186 Lincoln Alabama United States US 33.5935 -86.1372 North Branch Minnesota United States US 45.5137 -92.9601 Dalton Massachusetts United States US 42.4795 -73.1533 Brewton Alabama United States US 31.1111 -87.0737 Hamilton Alabama United States US 34.1346 -87.9755 Berkley Massachusetts United States US 41.8349 -71.0754 Trinity North Carolina United States US 35.8756 -80.0093 Granby New York United States US 43.2918 -76.4408 Porter New York United States US 43.2517 -78.972 Fairfield Maine United States US 44.6372 -69.6751 Tecumseh Oklahoma United States US 35.2639 -96.9338 St. Francis Minnesota United States US 45.3991 -93.3902 Pendleton New York United States US 43.1015 -78.7664 Collins New York United States US 42.4908 -78.8623 Duanesburg New York United States US 42.7799 -74.1805 Marble Falls Texas United States US 30.5677 -98.2751 Walnut Ridge Arkansas United States US 36.0852 -90.9462 Harvard Massachusetts United States US 42.5059 -71.5853 Darnestown Maryland United States US 39.096 -77.3033 West Point New York United States US 41.3646 -74.0135

www.jinyi-solar.com Ridgeway New York United States US 43.2619 -78.3806 Calverton New York United States US 40.9163 -72.7645 Sunnyvale Texas United States US 32.7974 -96.5576 Andalusia Alabama United States US 31.3101 -86.4781 Fenton New York United States US 42.2009 -75.8012 Cairo New York United States US 42.2965 -74.0205 Lee New York United States US 43.3257 -75.5175 Shamong New Jersey United States US 39.7781 -74.7272 Snowflake Arizona United States US 34.5223 -110.0914 Medina Minnesota United States US 45.0326 -93.5834 Peterborough New Hampshire United States US 42.8905 -71.9394 Killingworth Connecticut United States US 41.3792 -72.5785 Ellenville New York United States US 41.7009 -74.3609 Marlborough Connecticut United States US 41.6331 -72.4547 Lake Mathews California United States US 33.825 -117.3683 Schriever Louisiana United States US 29.7334 -90.831 Newport New Hampshire United States US 43.3649 -72.2001 Lynchburg Tennessee United States US 35.2846 -86.3587 Eliot Maine United States US 43.1488 -70.786 Atmore Alabama United States US 31.0927 -87.4763 Liberty Texas United States US 30.047 -94.7908 Meredith New Hampshire United States US 43.6301 -71.5018 Granby Massachusetts United States US 42.2608 -72.5036 Yaphank New York United States US 40.8323 -72.9233 Wilna New York United States US 44.0562 -75.5903 Prestonsburg Kentucky United States US 37.6796 -82.7642 Dennis New Jersey United States US 39.2019 -74.8188 Senatobia Mississippi United States US 34.6081 -89.9762 Sandown New Hampshire United States US 42.9332 -71.1833 Verona New York United States US 43.1592 -75.6189 Mattapoisett Massachusetts United States US 41.6687 -70.817 Pigeon Forge Tennessee United States US 35.7977 -83.5623 Wolfeboro New Hampshire United States US 43.6117 -71.1705 Rowley Massachusetts United States US 42.7224 -70.8883 Oakland Maine United States US 44.5595 -69.7328 Ashburnham Massachusetts United States US 42.659 -71.9252 Jasper Georgia United States US 34.4709 -84.4496 Eldorado at Santa Fe New Mexico United States US 35.5273 -105.934 Hurley New York United States US 41.9622 -74.1159 Lebanon Maine United States US 43.4033 -70.9115 Chena Ridge Alaska United States US 64.7941 -148.0357 Rincon Valley Arizona United States US 32.1101 -110.6889 Chatham Massachusetts United States US 41.6698 -69.9755 Kingston New Hampshire United States US 42.9156 -71.0665 Johnson Lane Nevada United States US 39.0489 -119.7245 West Greenwich Rhode Island United States US 41.6291 -71.6672 Westmoreland New York United States US 43.1216 -75.4476 Lecanto Florida United States US 28.8359 -82.488 Northfield Vermont United States US 44.1453 -72.6841 Southampton Massachusetts United States US 42.2308 -72.7386 Eagar Arizona United States US 34.1058 -109.2956

www.jinyi-solar.com Mullica New Jersey United States US 39.6018 -74.6805 North Hobbs New Mexico United States US 32.7731 -103.125 Rib Mountain Wisconsin United States US 44.9196 -89.6771 Rhome Texas United States US 33.0647 -97.4779 Anaconda Montana United States US 46.0607 -113.0679 Fishhook Alaska United States US 61.711 -149.2657 Orange Beach Alabama United States US 30.2941 -87.5851 Booneville Mississippi United States US 34.6643 -88.5684 Waikoloa Village Hawaii United States US 19.9285 -155.8185 Winthrop Maine United States US 44.3116 -69.9615 Rindge New Hampshire United States US 42.7523 -72.0107 Ranchettes Wyoming United States US 41.2185 -104.7728 Sealy Texas United States US 29.7674 -96.1679 Mendon Massachusetts United States US 42.093 -71.5515 Mims Florida United States US 28.6928 -80.8468 Hardeeville South Carolina United States US 32.295 -81.0318 Logan New Jersey United States US 39.7923 -75.355 Lago Vista Texas United States US 30.4521 -97.991 Hillsborough New Hampshire United States US 43.1489 -71.9469 Rosendale New York United States US 41.8473 -74.0786 Mont Belvieu Texas United States US 29.8524 -94.8785 Newberry Florida United States US 29.6351 -82.6047 Dover Massachusetts United States US 42.2366 -71.2842 Willington Connecticut United States US 41.8896 -72.2593 Corcoran Minnesota United States US 45.1089 -93.5837 Indian Hills Nevada United States US 39.0894 -119.7977 Houlton Maine United States US 46.1403 -67.8429 Littleton New Hampshire United States US 44.3322 -71.8097 Demopolis Alabama United States US 32.498 -87.8298 Roseburg North Oregon United States US 43.2653 -123.3025 Jamul California United States US 32.7184 -116.8709 Tewksbury New Jersey United States US 40.6951 -74.7783 Clanton Alabama United States US 32.8439 -86.623 The Village of Indian Ohio United States US 39.1917 -84.3341 Hill Woodstock New York United States US 42.0557 -74.1653 Lyndon Vermont United States US 44.545 -72.0076 Harvest Alabama United States US 34.8558 -86.7521 Blairstown New Jersey United States US 40.9813 -74.9984 Idabel Oklahoma United States US 33.9042 -94.8294 Fellsmere Florida United States US 27.7241 -80.5974 Orleans Massachusetts United States US 41.7665 -69.9675 Woods Creek Washington United States US 47.8821 -121.8982 Claverack New York United States US 42.2235 -73.6873 Mineola Texas United States US 32.6461 -95.4775 Durham California United States US 39.6232 -121.7875 Cambria New York United States US 43.1766 -78.8202 Lee Massachusetts United States US 42.302 -73.2341 Volney New York United States US 43.3594 -76.3732 Dayton Minnesota United States US 45.1906 -93.4758 Hermon Maine United States US 44.8141 -68.9087 Lee Acres New Mexico United States US 36.7103 -108.0725

www.jinyi-solar.com Pecan Acres Texas United States US 32.9703 -97.4727 Loudon Tennessee United States US 35.7413 -84.3704 Turner Maine United States US 44.2671 -70.2429 Rumford Maine United States US 44.5347 -70.6154 Indiantown Florida United States US 27.0375 -80.4913 Pittstown New York United States US 42.8647 -73.5051 Saratoga New York United States US 43.0604 -73.6474 Palermo California United States US 39.4313 -121.5226 Chinle Arizona United States US 36.1504 -109.5793 Homer Alaska United States US 59.653 -151.5255 Presque Isle Maine United States US 46.6868 -67.9874 Gray Louisiana United States US 29.6776 -90.7833 Wilmington Illinois United States US 41.3203 -88.1633 Gardiner Maine United States US 44.191 -69.7921 Winfield Indiana United States US 41.4097 -87.2623 Kirkwood New York United States US 42.0889 -75.8033 New Gloucester Maine United States US 43.9641 -70.2959 Gardiner New York United States US 41.6949 -74.1869 Thompson's Station Tennessee United States US 35.809 -86.8995 Greenville Alabama United States US 31.8437 -86.6379 Chackbay Louisiana United States US 29.8817 -90.7742 Wrightsboro North Carolina United States US 34.2895 -77.9217 Richland New York United States US 43.5468 -76.1381 Lake Delton Wisconsin United States US 43.5932 -89.7841 Riga New York United States US 43.0802 -77.8753 Cave Creek Arizona United States US 33.8513 -111.9801 Mascotte Florida United States US 28.611 -81.9106 Hopkinton New Hampshire United States US 43.1979 -71.6968 Harrietstown New York United States US 44.243 -74.2363 Warrenton Oregon United States US 46.1685 -123.9302 Woodside California United States US 37.4221 -122.2591 Marbletown New York United States US 41.8699 -74.1628 Atlanta Texas United States US 33.1136 -94.1672 Independence New Jersey United States US 40.8801 -74.8788 Bethany Connecticut United States US 41.4261 -72.9931 Harwinton Connecticut United States US 41.755 -73.0583 Doney Park Arizona United States US 35.2687 -111.5053 Poland Maine United States US 44.0463 -70.39 Pagosa Springs Colorado United States US 37.2675 -107.0301 Hamptonburgh New York United States US 41.4484 -74.254 Lyons New York United States US 43.0882 -76.9996 Cut Off Louisiana United States US 29.5164 -90.3291 New Boston New Hampshire United States US 42.9774 -71.686 Beekmantown New York United States US 44.7719 -73.4997 Barre Massachusetts United States US 42.4201 -72.1061 Samsula-Spruce Florida United States US 29.0484 -81.0628 Creek Salton City California United States US 33.2994 -115.9609 Lucerne Valley California United States US 34.4427 -116.9021 Rochester Massachusetts United States US 41.76 -70.8385 South Pittsburg Tennessee United States US 35.0111 -85.7183 Three Points Arizona United States US 32.0596 -111.2865

www.jinyi-solar.com Lakehills Texas United States US 29.6237 -98.9448 Vienna New York United States US 43.2344 -75.7777 Columbia Connecticut United States US 41.6939 -72.3072 Oneonta Alabama United States US 33.9391 -86.4929 Rancho Murieta California United States US 38.5085 -121.0716 Jim Thorpe Pennsylvania United States US 40.8712 -75.7433 Stokesdale North Carolina United States US 36.2316 -79.9834 Indian Wells California United States US 33.7036 -116.3396 Morristown Vermont United States US 44.5485 -72.6377 Loudon New Hampshire United States US 43.321 -71.4413 Rye New Hampshire United States US 43.0141 -70.7607 Kenai Alaska United States US 60.5619 -151.1985 Frankford New Jersey United States US 41.1615 -74.7381 Homestead Meadows Texas United States US 31.8483 -106.1707 North Marilla New York United States US 42.8251 -78.5322 Bear Valley Springs California United States US 35.1775 -118.646 Sterling Alaska United States US 60.5405 -150.8089 Bar Harbor Maine United States US 44.3852 -68.2711 Tichigan Wisconsin United States US 42.8088 -88.215 Bridgton Maine United States US 44.0481 -70.7362 Ridgeland South Carolina United States US 32.4681 -80.9178 Bright Indiana United States US 39.2254 -84.8613 Jaffrey New Hampshire United States US 42.8292 -72.0596 Newfield New York United States US 42.3377 -76.613 Hawaiian Beaches Hawaii United States US 19.5423 -154.9223 Hadley Massachusetts United States US 42.3556 -72.5692 Auburn New Hampshire United States US 42.9906 -71.3438 Conklin New York United States US 42.0399 -75.8342 Yosemite Lakes California United States US 37.1886 -119.7723 Hockinson Washington United States US 45.7301 -122.4833 Alton New Hampshire United States US 43.4906 -71.2462 Maine New York United States US 42.2 -76.0314 Ghent New York United States US 42.312 -73.6509 North Stonington Connecticut United States US 41.4697 -71.8755 Nassau Village-Ratliff Florida United States US 30.5109 -81.8088 Pound Ridge New York United States US 41.2115 -73.5747 Avra Valley Arizona United States US 32.4195 -111.3393 East Granby Connecticut United States US 41.9424 -72.741 Dandridge Tennessee United States US 36.0284 -83.4308 New Ipswich New Hampshire United States US 42.7489 -71.8747 North Salem New York United States US 41.333 -73.6042 Holland New Jersey United States US 40.5966 -75.1221 Hampstead North Carolina United States US 34.3627 -77.7318 Warren Massachusetts United States US 42.2002 -72.2006 Hampden Massachusetts United States US 42.0638 -72.4157 Brookline New Hampshire United States US 42.7464 -71.6705 Floral City Florida United States US 28.7065 -82.309 Bulverde Texas United States US 29.7736 -98.4359 Hollywood South Carolina United States US 32.7524 -80.2105 Bolton Massachusetts United States US 42.4362 -71.6073

www.jinyi-solar.com Carlisle Massachusetts United States US 42.53 -71.3513 Shelby New York United States US 43.1738 -78.3868 Glencoe Alabama United States US 33.9446 -85.9319 Schuyler Falls New York United States US 44.6578 -73.5842 Fort Rucker Alabama United States US 31.3428 -85.7154 Paris Maine United States US 44.2445 -70.4883 Flanders New York United States US 40.8925 -72.6049 Northumberland New York United States US 43.1621 -73.6305 Colesville New York United States US 42.1742 -75.6627 Daleville Alabama United States US 31.2915 -85.7117 Chisago City Minnesota United States US 45.3474 -92.9116 Williamson Arizona United States US 34.7082 -112.5342 Wilton California United States US 38.413 -121.2127 Farmers Loop Alaska United States US 64.9061 -147.6957 Rockingham Vermont United States US 43.1815 -72.5014 Commercial New Jersey United States US 39.2763 -75.0407 Carlyss Louisiana United States US 30.1762 -93.3704 Canterbury Connecticut United States US 41.6979 -71.9998 Battlement Mesa Colorado United States US 39.4505 -108.0068 Marion Massachusetts United States US 41.7091 -70.7635 Paulden Arizona United States US 34.8899 -112.4938 Ulysses New York United States US 42.5124 -76.6169 Lone Grove Oklahoma United States US 34.1809 -97.2559 Deerfield Massachusetts United States US 42.522 -72.6097 Mount Hood Village Oregon United States US 45.3433 -121.9832 Rainsville Alabama United States US 34.4939 -85.8435 Bristol Wisconsin United States US 42.5378 -88.0149 Manchester Kentucky United States US 37.1464 -83.7635 McGregor Texas United States US 31.4186 -97.4283 Lake Montezuma Arizona United States US 34.6414 -111.796 Clifton Arizona United States US 33.0249 -109.2883 Sabattus Maine United States US 44.095 -70.0662 Sugarcreek Pennsylvania United States US 41.438 -79.8183 Charlestown New Hampshire United States US 43.2469 -72.3939 Wakefield New Hampshire United States US 43.5916 -71.0098 Montevideo Montevideo Uruguay UY -34.858 -56.1711 Rivera Rivera Uruguay UY -30.8996 -55.56 Punta del Este Maldonado Uruguay UY -34.97 -54.95 Salto Salto Uruguay UY -31.3903 -57.9687 Paysandú Paysandú Uruguay UY -32.33 -58.08 Melo Cerro Largo Uruguay UY -32.3595 -54.18 Maldonado Maldonado Uruguay UY -34.91 -54.96 Tacuarembó Tacuarembó Uruguay UY -31.71 -55.98 Mercedes Soriano Uruguay UY -33.2595 -58.03 Artigas Artigas Uruguay UY -30.416 -56.486 Minas Lavalleja Uruguay UY -34.37 -55.23 San José San José Uruguay UY -34.35 -56.71 Durazno Durazno Uruguay UY -33.41 -56.51 Florida Florida Uruguay UY -34.099 -56.215 Treinta y Tres Treinta y Tres Uruguay UY -33.23 -54.38 Rocha Rocha Uruguay UY -34.483 -54.333

www.jinyi-solar.com Fray Bentos Río Negro Uruguay UY -33.139 -58.304 Bella Unión Artigas Uruguay UY -30.2596 -57.6 Colonia del Colonia Uruguay UY -34.48 -57.84 Sacramento Canelones Canelones Uruguay UY -34.538 -56.284 Carmelo Colonia Uruguay UY -33.9896 -58.3 Santa Lucía Canelones Uruguay UY -34.47 -56.4 Castillos Rocha Uruguay UY -34.1696 -53.83 Lascano Rocha Uruguay UY -33.6696 -54.2 Trinidad Flores Uruguay UY -33.5169 -56.8981 Trinidad Flores Uruguay UY -33.544 -56.901 Paso de los Toros Durazno Uruguay UY -32.81 -56.51 Vergara Treinta y Tres Uruguay UY -32.93 -53.95 La Paloma Rocha Uruguay UY -34.67 -54.17 Aiguá Maldonado Uruguay UY -34.2 -54.75 Baltasar Brum Artigas Uruguay UY -30.73 -57.32 Tranqueras Rivera Uruguay UY -31.2 -55.75 José Batlle y Ordóñez Lavalleja Uruguay UY -33.47 -55.12 Tashkent Toshkent Uzbekistan UZ 41.3117 69.2949 Farg‘ona Farg‘ona Uzbekistan UZ 40.39 71.78 Namangan Namangan Uzbekistan UZ 41 71.67 Samarkand Samarqand Uzbekistan UZ 39.67 66.945 Andijon Andijon Uzbekistan UZ 40.79 72.34 Shahrisabz Qashqadaryo Uzbekistan UZ 39.0618 66.8315 Qarshi Qashqadaryo Uzbekistan UZ 38.8704 65.8 Qo‘qon Farg‘ona Uzbekistan UZ 40.5404 70.94 Bukhara Buxoro Uzbekistan UZ 39.78 64.43 Kattaqo‘rg‘on Samarqand Uzbekistan UZ 39.9007 66.2608 Jizzax Jizzax Uzbekistan UZ 40.1004 67.83 Nukus Qoraqalpog‘iston Uzbekistan UZ 42.47 59.615 Denov Surxondaryo Uzbekistan UZ 38.2772 67.8872 Navoiy Navoiy Uzbekistan UZ 40.1104 65.355 Angren Toshkent Uzbekistan UZ 41.0304 70.1549 Iskandar Toshkent Uzbekistan UZ 41.5507 69.6807 Termiz Surxondaryo Uzbekistan UZ 37.2329 67.2729 Chirchiq Toshkent Uzbekistan UZ 41.455 69.56 Urganch Xorazm Uzbekistan UZ 41.56 60.64 Khiwa Xorazm Uzbekistan UZ 41.3911 60.3557 Olmaliq Toshkent Uzbekistan UZ 40.8504 69.595 Kogon Buxoro Uzbekistan UZ 39.7211 64.5458 Guliston Sirdaryo Uzbekistan UZ 40.4957 68.7907 Navoiy Navoiy Uzbekistan UZ 40.1 65.3667 Urgut Samarqand Uzbekistan UZ 39.4007 67.2607 Zarafshon Shahri Navoiy Uzbekistan UZ 41.5822 64.2018 Xo‘jayli Shahri Qoraqalpog‘iston Uzbekistan UZ 42.4047 59.4517 Qŭnghirot Qoraqalpog‘iston Uzbekistan UZ 43.0704 58.9 Chimboy Shahri Qoraqalpog‘iston Uzbekistan UZ 42.9311 59.7708 Mŭynoq Qoraqalpog‘iston Uzbekistan UZ 43.7683 59.0214 Port-Vila Shefa Vanuatu VU -17.7334 168.3166 Luganville Sanma Vanuatu VU -15.5126 167.1766 Isangel Tafea Vanuatu VU -19.5417 169.2817 Saratamata Penama Vanuatu VU -15.2869 167.9906

www.jinyi-solar.com Lakatoro Malampa Vanuatu VU -16.1056 167.4189 Sola Torba Vanuatu VU -13.8761 167.5517 Caracas Distrito Capital Venezuela VE 10.501 -66.917 Maracaibo Zulia Venezuela VE 10.73 -71.66 Valencia Carabobo Venezuela VE 10.23 -67.98 Barquisimeto Lara Venezuela VE 10.05 -69.3 Maracay Aragua Venezuela VE 10.2469 -67.5958 Ciudad Guayana Bolívar Venezuela VE 8.37 -62.62 Barcelona Anzoátegui Venezuela VE 10.1304 -64.72 Puerto La Cruz Anzoátegui Venezuela VE 10.17 -64.68 Cabimas Zulia Venezuela VE 10.43 -71.45 San Cristóbal Táchira Venezuela VE 7.77 -72.25 Maturín Monagas Venezuela VE 9.75 -63.17 Mérida Mérida Venezuela VE 8.4 -71.13 Ciudad Bolívar Bolívar Venezuela VE 8.1 -63.6 Cumaná Sucre Venezuela VE 10.45 -64.18 Maiquetía Vargas Venezuela VE 10.6004 -66.97 Los Teques Miranda Venezuela VE 10.42 -67.02 Barinas Barinas Venezuela VE 8.6 -70.25 Acarigua Portuguesa Venezuela VE 9.5804 -69.2 Punto Fijo Falcón Venezuela VE 11.72 -70.21 El Tigre Anzoátegui Venezuela VE 8.8903 -64.26 Porlamar Nueva Esparta Venezuela VE 10.9604 -63.85 Coro Falcón Venezuela VE 11.42 -69.68 Valera Trujillo Venezuela VE 9.32 -70.62 Puerto Cabello Carabobo Venezuela VE 10.4704 -68.17 Ocumare del Tuy Miranda Venezuela VE 10.12 -66.78 Guanare Portuguesa Venezuela VE 9.05 -69.75 Carora Lara Venezuela VE 10.19 -70.08 Carúpano Sucre Venezuela VE 10.67 -63.23 San Fernando Apure Venezuela VE 7.9 -67.4699 Anaco Anzoátegui Venezuela VE 9.44 -64.46 Calabozo Guárico Venezuela VE 8.9304 -67.44 San Juan de los Guárico Venezuela VE 9.901 -67.354 Morros San Carlos Cojedes Venezuela VE 9.658 -68.59 San Felipe Yaracuy Venezuela VE 10.336 -68.746 Puerto Ayacucho Amazonas Venezuela VE 5.6639 -67.6236 Tucupita Delta Amacuro Venezuela VE 9.0605 -62.06 Trujillo Trujillo Venezuela VE 9.3804 -70.44 La Asunción Nueva Esparta Venezuela VE 11.0333 -63.8833 La Guaira Vargas Venezuela VE 10.6004 -66.93 San Carlos del Zulia Zulia Venezuela VE 9.0104 -71.92 Valle de La Pascua Guárico Venezuela VE 9.21 -66.02 Machiques Zulia Venezuela VE 10.0704 -72.5499 Upata Bolívar Venezuela VE 8.0204 -62.41 Zaraza Guárico Venezuela VE 9.3404 -65.32 Altagracia de Orituco Guárico Venezuela VE 9.8504 -66.38 Santa Rita Zulia Venezuela VE 10.5318 -71.5039 Guasdualito Apure Venezuela VE 7.24 -70.74 Chaguarama Anzoátegui Venezuela VE 9.2159 -63.7523 La Esmeralda Amazonas Venezuela VE 3.1738 -65.5466

www.jinyi-solar.com El Dorado Bolívar Venezuela VE 6.7333 -61.6333 El Manteco Bolívar Venezuela VE 7.3504 -62.5333 Ho Chi Minh City Hồ Chí Minh Vietnam VN 10.78 106.695 Hanoi Hà Nội Vietnam VN 21.0333 105.85 Haiphong Hải Phòng Vietnam VN 20.83 106.6801 Cần Thơ Cần Thơ Vietnam VN 10.05 105.77 Quảng Hà Quảng Nam Vietnam VN 16.06 108.25 Huế Thừa Thiên-Huế Vietnam VN 16.47 107.58 Quy Nhơn Bình Định Vietnam VN 13.78 109.18 Biên Hòa Đồng Nai Vietnam VN 10.97 106.8301 Vinh Nghệ An Vietnam VN 18.7 105.68 Thái Nguyên Thái Nguyên Vietnam VN 21.6 105.83 Nha Trang Khánh Hòa Vietnam VN 12.25 109.17 Cà Mau Cà Mau Vietnam VN 9.1774 105.15 Long Xuyên An Giang Vietnam VN 10.3804 105.42 Việt Trì Phú Thọ Vietnam VN 21.3304 105.43 Buôn Ma Thuột Đắk Lắk Vietnam VN 12.667 108.05 Phan Thiết Bình Thuận Vietnam VN 10.9337 108.1001 Rạch Giá Kiến Giang Vietnam VN 10.0154 105.0914 Sóc Trăng Sóc Trăng Vietnam VN 9.6037 105.98 Ấp Đa Lợi Lâm Đồng Vietnam VN 11.9304 108.42 Quảng Ngãi Quảng Ngãi Vietnam VN 15.1504 108.83 Vũng Tàu Bà Rịa-Vũng Tàu Vietnam VN 10.3554 107.085 Thủ Dầu Một Bình Dương Vietnam VN 10.9691 106.6527 Nam Định Nam Định Vietnam VN 20.42 106.2 Bạc Liêu Bạc Liêu Vietnam VN 9.2804 105.72 Thái Bình Thái Bình Vietnam VN 20.4503 106.333 Thanh Hóa Thanh Hóa Vietnam VN 19.82 105.8 Sơn Tây Hà Nội Vietnam VN 21.1382 105.505 Đồng Hới Quảng Bình Vietnam VN 17.4833 106.6 Phan Rang-Tháp Chà Ninh Thuận Vietnam VN 11.567 108.9833 m Hạ Long Quảng Ninh Vietnam VN 20.9604 107.1 Hà Tĩnh Hà Tĩnh Vietnam VN 18.3338 105.9 Cao Lãnh Đồng Tháp Vietnam VN 10.467 105.636 Lạng Sơn Lạng Sơn Vietnam VN 21.846 106.757 Cam Ranh Khánh Hòa Vietnam VN 11.902 109.2207 Pleiku Gia Lai Vietnam VN 13.9833 108 Tân An Long An Vietnam VN 10.5337 106.4167 Cẩm Phả Quảng Ninh Vietnam VN 21.0404 107.32 Trà Vinh Trà Vinh Vietnam VN 9.934 106.334 Ninh Bình Ninh Bình Vietnam VN 20.2543 105.975 Tây Ninh Tây Ninh Vietnam VN 11.323 106.147 Mỹ Tho Tiền Giang Vietnam VN 10.3504 106.35 Kon Tum Kon Tum Vietnam VN 14.3838 107.9833 Hòa Bình Hòa Bình Vietnam VN 20.8137 105.3383 Vĩnh Long Vĩnh Long Vietnam VN 10.256 105.964 Yên Bái Yên Bái Vietnam VN 21.705 104.875 Tuy Hòa Phú Yên Vietnam VN 13.082 109.316 Lào Cai Lào Cai Vietnam VN 22.5014 103.966 Bến Tre Bến Tre Vietnam VN 10.235 106.375 Hải Dương Hải Dương Vietnam VN 20.942 106.331

www.jinyi-solar.com Bắc Giang Bắc Giang Vietnam VN 21.267 106.2 Cao Bằng Cao Bằng Vietnam VN 22.664 106.268 Hà Giang Hà Giang Vietnam VN 22.8337 104.9833 Tuyên Quang Tuyên Quang Vietnam VN 21.818 105.211 Bắc Kạn Bắc Kạn Vietnam VN 22.1333 105.8333 Sơn La Sơn La Vietnam VN 21.328 103.91 Đông Hà Quảng Trị Vietnam VN 16.85 107.1333 Đà Nẵng Đà Nẵng Vietnam VN 16.0748 108.224 Bắc Ninh Bắc Ninh Vietnam VN 21.1861 106.0763 Hưng Yên Hưng Yên Vietnam VN 20.6464 106.0511 Phủ Lý Hà Nam Vietnam VN 20.5453 105.9122 Vĩnh Yên Vĩnh Phúc Vietnam VN 21.3089 105.6049 Tam Kỳ Quảng Nam Vietnam VN 15.5736 108.474 Bà Rịa Bà Rịa-Vũng Tàu Vietnam VN 10.4963 107.1684 Điện Biên Phủ Điện Biên Vietnam VN 21.3854 103.0161 Đồng Xoài Bình Phước Vietnam VN 11.5349 106.8832 Đà Lạt Lâm Đồng Vietnam VN 11.9359 108.4429 Vị Thanh Hậu Giang Vietnam VN 9.7845 105.4701 Lai Châu Lai Châu Vietnam VN 22.3964 103.4582 Kon Tum Kon Tum Vietnam VN 14.3545 108.0076 Gia Nghĩa Đắk Nông Vietnam VN 12.0042 107.6907 Quảng Trị Quảng Trị Vietnam VN 16.7504 107.2 Châu Đốc An Giang Vietnam VN 10.7004 105.1167 Bình Long Bình Phước Vietnam VN 11.6504 106.6 Luân Châu Điện Biên Vietnam VN 21.74 103.343 Wallis And Leava Sigave WF -14.2933 -178.1583 Futuna Al Quds West Bank XW 31.7764 35.2269 Sanaa Amānat al ‘Āşimah Yemen YE 15.3547 44.2066 Aden ‘Adan Yemen YE 12.7797 45.0095 Al Ḩudaydah Al Ḩudaydah Yemen YE 14.7979 42.953 Ta‘izz Ta‘izz Yemen YE 13.6045 44.0394 Al Mukallā Ḩaḑramawt Yemen YE 14.5412 49.1259 Ibb Ibb Yemen YE 13.9759 44.1709 Ḩajjah Ḩajjah Yemen YE 15.6917 43.6021 Dhamār Dhamār Yemen YE 14.5575 44.3875 Zabīd Al Ḩudaydah Yemen YE 14.1951 43.3155 Şa‘dah Şa‘dah Yemen YE 16.9398 43.8498 Laḩij Laḩij Yemen YE 13.0582 44.8838 Al Bayḑā’ Al Bayḑā’ Yemen YE 13.979 45.574 ‘Ataq Shabwah Yemen YE 14.55 46.8 Al Ghayz̧ah Al Mahrah Yemen YE 16.2394 52.1638 Ma’rib Ma’rib Yemen YE 15.421 45.334 Ḩadībū Arkhabīl Suquţrá Yemen YE 12.6519 54.0239 Ibb Ibb Yemen YE 13.9408 44.1773 Al Maḩwīt Al Maḩwīt Yemen YE 15.4701 43.5448 ‘Amrān ‘Amrān Yemen YE 15.6594 43.9439 Zinjibār Abyan Yemen YE 13.1287 45.3807 Al Jabīn Raymah Yemen YE 14.704 43.599 Aḑ Ḑāli‘ Aḑ Ḑāli‘ Yemen YE 13.6957 44.7314 Al Ḩazm Al Jawf Yemen YE 16.1641 44.7769 Say’ūn Ḩaḑramawt Yemen YE 15.943 48.7873

www.jinyi-solar.com Ash Shiḩr Ḩaḑramawt Yemen YE 14.7593 49.6092 Radā‘ Al Bayḑā’ Yemen YE 14.4295 44.8341 Sayḩūt Al Mahrah Yemen YE 15.2105 51.2454 Lusaka Lusaka Zambia ZM -15.4166 28.2833 Kitwe Copperbelt Zambia ZM -12.81 28.22 Ndola Copperbelt Zambia ZM -12.9999 28.65 Kasama Northern Zambia ZM -10.1996 31.1799 Kabwe Central Zambia ZM -14.44 28.45 Chingola Copperbelt Zambia ZM -12.5396 27.85 Livingstone Southern Zambia ZM -17.86 25.86 Mufulira Copperbelt Zambia ZM -12.55 28.26 Luanshya Copperbelt Zambia ZM -13.1333 28.4 Chipata Eastern Zambia ZM -13.6296 32.64 Solwezi North-Western Zambia ZM -12.1796 26.4 Mongu Western Zambia ZM -15.2796 23.12 Choma Southern Zambia ZM -16.8095 26.97 Mansa Luapula Zambia ZM -11.2 28.89 Chinsali Muchinga Zambia ZM -10.5496 32.06 Chililabombwe Copperbelt Zambia ZM -12.3696 27.82 Mazabuka Southern Zambia ZM -15.86 27.76 Kafue Lusaka Zambia ZM -15.78 28.18 Kapiri Mposhi Central Zambia ZM -13.9696 28.66 Mpika Muchinga Zambia ZM -11.83 31.46 Nchelenge Luapula Zambia ZM -9.3496 28.73 Kawambwa Luapula Zambia ZM -9.7795 29.08 Mbala Northern Zambia ZM -8.84 31.37 Sesheke Western Zambia ZM -17.4695 24.3 Mumbwa Central Zambia ZM -14.9796 27.07 Kaoma Western Zambia ZM -14.7796 24.8 Mwinilunga North-Western Zambia ZM -11.7396 24.44 Lundazi Eastern Zambia ZM -12.2895 33.17 Senanga Western Zambia ZM -16.1196 23.27 Kalabo Western Zambia ZM -14.9896 22.68 Zambezi North-Western Zambia ZM -13.54 23.1099 Kasempa North-Western Zambia ZM -13.4596 25.82 Lukulu Western Zambia ZM -14.3896 23.24 Nyimba Eastern Zambia ZM -14.5495 30.81 Harare Harare Zimbabwe ZW -17.8178 31.0447 Bulawayo Bulawayo Zimbabwe ZW -20.17 28.58 Chitungwiza Harare Zimbabwe ZW -18 31.1 Mutare Manicaland Zimbabwe ZW -18.97 32.65 Gweru Midlands Zimbabwe ZW -19.45 29.82 Masvingo Masvingo Zimbabwe ZW -20.0596 30.82 Chinhoyi Mashonaland West Zimbabwe ZW -17.3596 30.18 Gwanda Matabeleland South Zimbabwe ZW -20.9396 29.01 Bindura Mashonaland Central Zimbabwe ZW -17.3019 31.3306 Marondera Mashonaland East Zimbabwe ZW -18.1853 31.5519 Lupane Matabeleland North Zimbabwe ZW -18.9315 27.807 Kwekwe Midlands Zimbabwe ZW -18.9296 29.8 Kadoma Mashonaland West Zimbabwe ZW -18.33 29.9099 Zvishavane Masvingo Zimbabwe ZW -20.3296 30.05

www.jinyi-solar.com Victoria Falls Matabeleland North Zimbabwe ZW -17.9296 25.84 Hwange Zimbabwe ZW -18.37 26.5 Chiredzi Zimbabwe ZW -21.0496 31.66 Beitbridge Zimbabwe ZW -22.2096 29.99 Kariba Zimbabwe ZW -16.5296 28.8 Karoi Mashonaland West Zimbabwe ZW -16.8196 29.68 Shamva Mashonaland Central Zimbabwe ZW -17.3196 31.57 Mazoe Mashonaland Central Zimbabwe ZW -17.5196 30.97 Plumtree Zimbabwe ZW -20.4795 27.82

www.jinyi-solar.com