Breathtaking scenery of the iconic Hoshitouge rice terraces in Tokamachi, Japan, carved into mountainous slopes, reflecting the vibrant hues of the setting sun on the mirrored water surfaces, creating a mesmerizing and serene landscape.
Breathtaking sunset over Japans iconic Hoshitouge mountain rice terraces.