Jason Alexander Similar with my spotting :) but I found them on the top of Tangkuban Prahu Mountain.. http://www.projectnoah.org/spottings/17095209
Comments (4)