`ghv214-vg/Thin_LVM` is a thin pool (the lower `t` attribute stands for thin pool), not a thin LV so you are trying to create a "normal" snapshot of a thin pool which requires size to be specified. In general it doesn't really make sense to create snapshot of the thin pool, you want to snapshot the thin LVs. But you actually don't have a thinly provisioned LV in your system, when creating a thin pool you can create the thin pool and a thin LV on it with one command:
lvcreate --type thin -V VirtualSize -L LargeSize -n ThinLV --thinpool VG/ThinPoolLV
but if you are doing it separately (creating the pool first) you need to create the thin LV later with
lvcreate -n ThinLV -V VirtualSize --thinpool VG/ThinPoolLV
and then you can create the snapshot of the thin LV with
lvcreate -n SnapLV --snapshot VG/ThinLV
See lvmthin man page for more information.