Indian hidden place