Sort:  

No, Indonesia. Lake Toba. A very beautiful place
I put "indonesia" in the tags but should have also mentionned it in the post too

The reason I asked is when i googled it there were several tuktuk results