Tolong jelaskan mengenai Distribusi dan habitat dari Nepenthes rafflesiana

Nepenthes rafflesiana adalah spesies dataran rendah yang menyebar cukup luas. Banyak ditemukan di Borneo dan sebagian di Kepulauan Riau, tetapi keberadaanya agak terbatas di Semenanjung Malaysia dan Sumatra. Keberadaannya hanya meluas di begian tenggara Semenanjung Malaka, khususnya di negara bagian Johor, di sanalah jumlahnya melimpah. Nepenthes rafflesiana baru ditemukan di pantai barat Sumatra, antara Indrapura dan Barus.

Nepenthes rafflesiana umumnya tumbuh di tempat terbuka, berpasir dan area yang lembap. Bisa juga ditemukan di hutan kerangas, hutan sekunder, pingiran hutan rawa gambut, hutan tropis, dan di tebing pantai. Tumbuh mulai dari beberapa meter di atas permukaan laut, sampai 1200 m bahkan 1500 m.