Literally means "human-powered vehicle"
kamakura; Japan; beautiful; flowers; statues; carving
In the gardens of the beautiful golden palace, Kinkakuji, Kyoto.