Sort:  

Bucharest looks amazing as well! So far in Japan, Hokkaido is the very best for nature.