tourist attraction is a popular spot for locals and tourists .