Thank you for your patience while we retrieve your images.

Japanese Village is located on a hill top at Berjaya Hills, Bukit Tinggi. The first Japanese Tea House that was built in the tropical forest.