does anyone know any info about thus place...

pwede location, population, etc....