Situs ini terletak pada koordinat 7,1483S 108 3184E. Kyai Tambleg Bumi atau biasa juga disebut Sunan Munggah Herang adalah putra dari Raja Sunda.