Question: I want to display woocommerce countries list some where on website. how can i get the country list like this as image?

![enter image description here](https://i.stack.imgur.com/UGPpn.png)

Answer: 
Yes you can achieve this by having the following code where ever you want

```
global $woocommerce;
    $countries_obj   = new WC_Countries();
    $countries   = $countries_obj->__get('countries');
    echo '<div id="my_custom_countries_field"><h2>' . __('Countries') . '</h2>';

    woocommerce_form_field('my_country_field', array(
    'type'       => 'select',
    'class'      => array( 'chzn-drop' ),
    'label'      => __('Select a country'),
    'placeholder'    => __('Enter something'),
    'options'    => $countries
    )
    );
    echo '</div>';

```

I have tested the same and have used the same code in a shortcode and used that shortcode on product description

![enter image description here](https://i.stack.imgur.com/2YK2I.png)

Let me know if this works for you too.
My approach was this:

```
$wc_countries = new WC_Countries();
$countries = $wc_countries->get_countries();

```