Toyama, Japan

Toyama is a city in Japan, known for its beautiful natural scenery and its proximity to the Northern Alps.

A picturesque view of traditional gassho-zukuri farmhouses with thatched roofs in a village in Toyama, Japan, surrounded by lush green mountains and forests.