Bamboo Forest Street is located in Kyoto, Japan. Such a beautiful place and as yet, I've not seen a photo that does the place justice. I can't wait to visit here again.