For a moment amid a stretch of green tea gardens.