Quiet residential street in Japan with green trees and houses

Quiet residential street in Japan with green trees and houses