Japan's sacred mountain, the 3776 meter high Mount Fuji, is reflected in the water on a rice field which is ready for planting near the city of Fuji, while the N700 series Shinkansen roars past wi... (more)