In which country will you see the most number of people riding this particular vehicle? (measured per capita)

Amazon Daily Quiz, 22 April 2021 -In which country will you see the most number of people riding this particular vehicle? (measured per capita)

Norway

Germany

Croatia

Netherlands

The answer is the Netherlands. In the Netherlands country, you will see the most number of people riding this particular vehicle ‘bicycle’ shown in the picture (measured per capita).